added a skip_Proj_const...
[libfirm] / configure.in
index 1928cbf..dbc4d5e 100644 (file)
@@ -17,7 +17,7 @@ AC_INIT(libfirm,1.3.0)
 AC_PREREQ(2.50)
 
 dnl if other files should be generated just add them to ac_output_files
-ac_output_file="Makefile MakeRules ir/Makefile ir/adt/Makefile ir/debug/Makefile \
+ac_output_file="Makefile MakeRules ir/Makefile ir/adt/Makefile ir/net/Makefile ir/debug/Makefile \
                ir/tv/Makefile ir/common/Makefile ir/ident/Makefile ir/ir/Makefile \
                ir/ana/Makefile ir/tr/Makefile ir/ana2/Makefile ir/stat/Makefile \
                ir/opt/Makefile ir/external/Makefile ir/config/Makefile \
@@ -169,16 +169,6 @@ fi],
 AC_DEFINE(FIRM_ENABLE_HOOKS)
 )
 
-dnl enable Firm inplace edges
-dnl -------------
-AC_ARG_ENABLE(inplace_edges,
-[  --disable-inplace-edges disable Firm inplace edges],
-[if test "$enableval" = yes; then
-  AC_DEFINE(FIRM_EDGES_INPLACE)
-fi],
-AC_DEFINE(FIRM_EDGES_INPLACE)
-)
-
 dnl enable Firm statistics
 dnl -------------
 AC_ARG_ENABLE(statistics,
@@ -199,12 +189,33 @@ AC_SUBST(enable_libcore)
 
 dnl enable ILP solver support
 dnl --------------------------------
+AC_MSG_CHECKING([for ilp solver support])
 AC_ARG_ENABLE(ilp,
-[  --enable-ilp        enable ilp solver],
+[  --enable-ilp            enable ilp solver],
 [if test "$enableval"=yes; then
   AC_DEFINE(WITH_ILP)
 fi])
 AC_SUBST(enable_ilp)
+if test "$enable_ilp" == yes; then
+  AC_MSG_RESULT([enabled])
+else
+  AC_MSG_RESULT([disabled])
+fi
+
+dnl enable JVM calling from Firm
+dnl --------------------------------
+AC_MSG_CHECKING([for jvm support])
+AC_ARG_ENABLE(jvm,
+[  --enable-jvm            enable to call the jvm],
+[if test "$enableval"=yes; then
+  AC_DEFINE(WITH_JVM)
+fi])
+AC_SUBST(enable_jvm)
+if test "$enable_jvm" == yes; then
+  AC_MSG_RESULT([enabled])
+else
+  AC_MSG_RESULT([disabled])
+fi
 
 
 dnl enable wchar_t support for identifiers
@@ -426,4 +437,11 @@ dnl ===============
 AC_OUTPUT($ac_output_file,[ touch stamp-h ])
 
 dnl snip the lower part of config.h and put it to ir/config/firm_config.h
+for i in $plugin_subdirs
+do
+       suffix=`echo $i | tr /a-z _A-Z`
+       echo "/* enabled plugin: $i */" >> config.h
+       echo "#define PLUGIN_$suffix 1" >> config.h
+done
+
 $AWK -f $CONF_DIR_NAME/filter.awk < config.h | sed -f $CONF_DIR_NAME/filter.sed > ir/config/firm_config.h