summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-02 20:49:40 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-02 20:50:56 +0300
commit761a4a76acd6120bf45c0c2dd342c94261672470 (patch)
treebb64d4a15d4ce285895d4a5549f3b0514f8e7335 /configure.ac
downloadparanucker-761a4a76acd6120bf45c0c2dd342c94261672470.tar.gz
paranucker-761a4a76acd6120bf45c0c2dd342c94261672470.tar.bz2
paranucker-761a4a76acd6120bf45c0c2dd342c94261672470.tar.xz
paranucker-761a4a76acd6120bf45c0c2dd342c94261672470.zip
Initial commit.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac56
1 files changed, 56 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 0000000..9d6792a
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,56 @@
+AC_INIT(astdumper, 1.0, akaras@inbox.ru)
+AC_CONFIG_AUX_DIR(config)
+AC_CONFIG_SRCDIR(src)
+AC_CONFIG_MACRO_DIR([m4])
+
+AM_INIT_AUTOMAKE([foreign])
+
+AC_PROG_CXX
+#AC_PROG_CC
+#AM_PROG_CC_C_O
+LT_INIT
+AC_PROG_LIBTOOL
+AC_ENABLE_SHARED
+AC_DISABLE_STATIC
+
+AC_ARG_ENABLE(
+ [sanitize],
+ AC_HELP_STRING(
+ [--enable-sanitize],
+ [
+ Enables or Disables Sanitize Address Checking (SANITIZE is disabled by default)
+ ]
+ ),
+ [
+ enable_sanitize="$enableval"
+ case $enableval in
+ "no");;
+ "yes");;
+ *) AC_MSG_ERROR([[invalid argument --enable-sanitize=$disableval... stopping]]);;
+ esac
+ ],
+ [enable_sanitize="no"]
+)
+AM_CONDITIONAL(ENABLE_SANITIZE, test x$enable_sanitize = xyes)
+
+AC_ARG_ENABLE(
+ [gprof],
+ AC_HELP_STRING(
+ [--enable-gprof],
+ [
+ Enables or Disables Gprof (disabled by default)
+ ]
+ ),
+ [
+ enable_gprof="$enableval"
+ case $enableval in
+ "no");;
+ "yes");;
+ *) AC_MSG_ERROR([[invalid argument --enable-gprof=$disableval... stopping]]);;
+ esac
+ ],
+ [enable_gprof="no"]
+)
+AM_CONDITIONAL(ENABLE_GPROF, test x$enable_gprof = xyes)
+
+AC_OUTPUT(Makefile src/Makefile)