@sinclude@ @includel@$(INCPATH)settings.mk@includel@
@ifeq@${HOOKS_NEW}@ifeqsep@1@ifeqend@
-HOOK_ENGINE=old
-@else@
HOOK_ENGINE=new
+@else@
+HOOK_ENGINE=old
@endif@
# if USE_VALGRIND == 1
@endif@ ## SSTRING_NEW == 1
@endif@ # USE_VALGRIND == 1
-@ifeq@${SSTRING_NEW}@ifeqsep@1@ifeqend@
-HOOK_ENGINE=old
-@else@
-HOOK_ENGINE=new
-@endif@
-
@ifdef@ IMPOSSIBLE
@error@ impossible combination of settings: ${IMPOSSIBLE}@errorend@
@endif@
default: checksettings all
checksettings:
- echo checked settings
- @touch settings.mk
- @test -f .settings.mk || cp settings.mk .settings.mk
- @diff .settings.mk settings.mk >/dev/null || $(MAKE) -e FORCECHECK=1 realchecksettings
+ @touch ${INCPATH}/settings.mk
+ @test -f ${INCPATH}/.settings.mk || cp ${INCPATH}/settings.mk ${INCPATH}/.settings.mk
+ @diff ${INCPATH}/.settings.mk ${INCPATH}/settings.mk >/dev/null || $(MAKE) -e FORCECHECK=1 realchecksettings
realchecksettings:
@endif@
MFLAGS+=CHECKEDSETTINGS=1
-CFLAGS+=-Wall -g -finline-functions -funroll-loops -std=c99 -I./ -DBUILDID=$(BUILDID)
-CFLAGS+=-fPIC -export-dynamic
+CFLAGS+=-Wall -g -finline-functions -funroll-loops
+@ifndef@ NOC99
+CFLAGS+=-std=c99
+@endif@
+CFLAGS+=-I./ -DBUILDID=$(BUILDID) -fPIC -export-dynamic