diff options
author | Derick Huth <derickhuth@gmail.com> | 2015-03-23 13:48:02 -0600 |
---|---|---|
committer | Derick Huth <derickhuth@gmail.com> | 2015-03-23 13:48:02 -0600 |
commit | e6b89c668036ff8424455d3d1d1a5d79a063fc92 (patch) | |
tree | e185ac16a4af9df7d29d189dde7ef3b8bd6c19e1 /omega/configure.ac | |
parent | 4d46b92b3030a4d38d7e09274f0463bbcb94694e (diff) | |
parent | 7e39433ddb5f3ac5298207d5f4e8072eb193fa7a (diff) | |
download | chill-e6b89c668036ff8424455d3d1d1a5d79a063fc92.tar.gz chill-e6b89c668036ff8424455d3d1d1a5d79a063fc92.tar.bz2 chill-e6b89c668036ff8424455d3d1d1a5d79a063fc92.zip |
Merge pull request #5 from dhuth/master
Autotools Features
Diffstat (limited to 'omega/configure.ac')
-rw-r--r-- | omega/configure.ac | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/omega/configure.ac b/omega/configure.ac new file mode 100644 index 0000000..35e7581 --- /dev/null +++ b/omega/configure.ac @@ -0,0 +1,38 @@ +### note: I have no idea what version of omega this is. +### If it's not 0.1.0, feel free to change it +AC_INIT([omega],[0.1.0]) +AC_CONFIG_AUX_DIR([.]) +AM_INIT_AUTOMAKE([-Wall -Werror foreign]) + +### Use the C++ compiler for linking (C is default) ### +AC_SUBST([CCLD],["$""(CXX)"]) +AC_DEFINE([OMEGA_VERSION],["0.1.0"],[Omega version]) + +AM_PROG_LEX +AC_PROG_CC +AC_PROG_CXX +AC_PROG_RANLIB +AC_PROG_YACC + +AC_ARG_WITH([rose],[ + AS_HELP_STRING([--with-rose],[set rose home]) + ],[ + AC_SUBST([ROSEHOME], [$withval]) + AC_DEFINE([BUILD_ROSE],[],[Use Rose]) + ],[ + AC_SUBST([ROSEHOME], ["${ROSEHOME}"])]) + +AC_ARG_WITH([boost],[ + AS_HELP_STRING([--with-boost],[set boost home])],[ + AC_SUBST([BOOSTHOME], [$withval])],[ + AC_SUBST([BOOSTHOME], ["${BOOSTHOME}"])]) + +AC_CONFIG_HEADERS([include/config.h]) +AC_CONFIG_FILES([ + omega_lib/obj/Makefile + omega_calc/obj/Makefile + code_gen/obj/Makefile]) + +AC_OUTPUT + + |