Use EXTRA_CFLAGS, EXTRA_CXXFLAGS, EXTRA_LDFLAGS to allow the build to
pass through extra flags as needed.
# "gfx" symlink is needed for the pixmaps to be found by jigdo
all doc mostlyclean dep depend: Makefile
-test -h gfx -o -d gfx || ln -s "$(srcdir)/gfx" gfx
# "gfx" symlink is needed for the pixmaps to be found by jigdo
all doc mostlyclean dep depend: Makefile
-test -h gfx -o -d gfx || ln -s "$(srcdir)/gfx" gfx
+ cd src && $(MAKE) $@ EXTRA_CFLAGS="$(EXTRA_CFLAGS)" EXTRA_CXXFLAGS="$(EXTRA_CXXFLAGS)" EXTRA_LDFLAGS="$(EXTRA_LDFLAGS)"
cd doc && $(MAKE) $@
cd po && $(MAKE) $@
check test: Makefile
cd doc && $(MAKE) $@
cd po && $(MAKE) $@
check test: Makefile
-DPACKAGE_LOCALE_DIR="\"$(datadir)/locale\"" \
$(GTKCFLAGS) $(CURLCFLAGS) # $(LIBWWWCFLAGS)
CC = @CC@
-DPACKAGE_LOCALE_DIR="\"$(datadir)/locale\"" \
$(GTKCFLAGS) $(CURLCFLAGS) # $(LIBWWWCFLAGS)
CC = @CC@
+CFLAGS = @CFLAGS@ $(X) $(EXTRA_CFLAGS)
-CXXFLAGS = @CXXFLAGS@ $(X)
+CXXFLAGS = @CXXFLAGS@ $(X) $(EXTRA_CXXFLAGS)
-LDFLAGS = @LIBS@ @LDFLAGS@ $(Y)
+LDFLAGS = @LIBS@ @LDFLAGS@ $(Y) $(EXTRA_LDFLAGS)
LIBS = @LIBS@
AWK = @AWK@
GLADECODE = glade-2 -w # Create code from .glade file
LIBS = @LIBS@
AWK = @AWK@
GLADECODE = glade-2 -w # Create code from .glade file