008
12.09.2007, 18:25 Uhr
0xdeadbeef
Gott (Operator)
|
Oookay, nach ein bisschen Rumgewühle im M4-Code (ich hasse diese Sprache) bin ich endlich dahinter gekommen, was der da eigentlich macht
Etwas zusammengekürzt siehts jetzt so aus:
Code: |
AC_INIT(libcensored, trunk, none.of@your.biz) AC_CONFIG_SRCDIR(censored/censored.cc) AM_INIT_AUTOMAKE
AC_DEFUN([AC_ENABLE_DEBUG], [ AH_TEMPLATE([_DEBUG], [Define to built with DEBUG-Code]) AH_TEMPLATE([DEBUG], [Define to built with DEBUG-Code]) AC_ARG_ENABLE(debug, [ --enable-debug enable building of libraries with debugging code (default no)], [ CFLAGS="-g $CFLAGS" CXXFLAGS="-g $CXXFLAGS" AC_DEFINE([_DEBUG]) AC_DEFINE([DEBUG]) ],[]) ])
AC_ENABLE_DEBUG
test "x$CFLAGS" = "x" && CFLAGS=-O2 test "x$CXXFLAGS" = "x" && CXXFLAGS=-O2
AC_PROG_CC_STDC AC_PROG_CXX
AC_PROG_LIBTOOL
AC_OUTPUT(Makefile censored/Makefile tests/Makefile tests/censored_test/Makefile)
|
...und das scheint zu machen, was ich will. Danke für deine Hilfe, Flo -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |