Add --enable-dev option to force CFLAGS to "-ansi -pedantic -Wall -g".
authorPeter Johnson <peter@tortall.net>
Fri, 29 Jun 2001 06:25:08 +0000 (06:25 -0000)
committerPeter Johnson <peter@tortall.net>
Fri, 29 Jun 2001 06:25:08 +0000 (06:25 -0000)
svn path=/trunk/yasm/; revision=78

configure.ac
configure.in
src/Makefile.am

index 32c8fc65e86d90544da106ec2e0f205a5559394f..b23d581ba62381ce48c398579016447889b96b08 100644 (file)
@@ -4,6 +4,15 @@ AM_CONFIG_HEADER(include/config.h)
 
 AM_INIT_AUTOMAKE(yasm, 0.0.1)
 
+AC_ARG_ENABLE(dev,
+[  --enable-dev    Use standard development FLAGS settings],
+[case "${enableval}" in
+  yes) dev=true ;;
+  no)  dev=false ;;
+  *) AC_MSG_ERROR(bad value ${enableval} for --enable-dev) ;;
+esac],[dev=false])
+AM_CONDITIONAL(DEV, test x$dev = xtrue)
+
 AC_PATH_PROGS(PERL, perl perl5.004 perl5.003 perl5.002 perl5.001 perl5)
 
 AM_PROG_CC_STDC
index 32c8fc65e86d90544da106ec2e0f205a5559394f..b23d581ba62381ce48c398579016447889b96b08 100644 (file)
@@ -4,6 +4,15 @@ AM_CONFIG_HEADER(include/config.h)
 
 AM_INIT_AUTOMAKE(yasm, 0.0.1)
 
+AC_ARG_ENABLE(dev,
+[  --enable-dev    Use standard development FLAGS settings],
+[case "${enableval}" in
+  yes) dev=true ;;
+  no)  dev=false ;;
+  *) AC_MSG_ERROR(bad value ${enableval} for --enable-dev) ;;
+esac],[dev=false])
+AM_CONDITIONAL(DEV, test x$dev = xtrue)
+
 AC_PATH_PROGS(PERL, perl perl5.004 perl5.003 perl5.002 perl5.001 perl5)
 
 AM_PROG_CC_STDC
index 0415ff70d950e6350697a216321300fbcab14eaa..78d7f25356c34e3730560f7c28da274aa5cc3b0d 100644 (file)
@@ -12,6 +12,10 @@ noinst_SCRIPTS = gen_instr.pl
 
 AM_YFLAGS = -d
 
+if DEV
+CFLAGS = -ansi -pedantic -Wall -g
+endif
+
 token.l bison.y: instrs.dat token.l.in bison.y.in gen_instr.pl
        $(PERL) $(srcdir)/gen_instr.pl -i $(srcdir)/instrs.dat -t $(srcdir)/token.l -g $(srcdir)/bison.y