RANLIB = @RANLIB@
all_cflags = $(CFLAGS)
-all_cppflags = @DEFS@ @extra_cppflags@ -DSYSCONFDIR=$(sysconfdir) -I. -I$(srcdir) $(CPPFLAGS)
-all_ldflags = $(LDFLAGS) @extra_ldflags@
+all_cppflags = @DEFS@ -DSYSCONFDIR=$(sysconfdir) -I. -I$(srcdir) $(CPPFLAGS)
extra_libs = @extra_libs@
base_sources = \
all: ccache$(EXEEXT)
ccache$(EXEEXT): $(ccache_objs) $(extra_libs)
- $(CC) $(all_cflags) -o $@ $(ccache_objs) $(all_ldflags) $(extra_libs) $(LIBS)
+ $(CC) $(all_cflags) -o $@ $(ccache_objs) $(LDFLAGS) $(extra_libs) $(LIBS)
.PHONY: install
install: all
test/main$(EXEEXT)
test/main$(EXEEXT): $(base_objs) $(test_objs) $(extra_libs)
- $(CC) $(all_cflags) -o $@ $(base_objs) $(test_objs) $(all_ldflags) $(extra_libs) $(LIBS)
+ $(CC) $(all_cflags) -o $@ $(base_objs) $(test_objs) $(LDFLAGS) $(extra_libs) $(LIBS)
test/main.o: test/suites.h
;;
esac
-AC_SUBST(extra_cppflags)
-AC_SUBST(extra_ldflags)
AC_SUBST(extra_libs)
AC_SUBST(include_dev_mk)
AC_SUBST(test_suites)
fi
if test x${use_bundled_zlib} = xyes; then
- extra_cppflags="-I\$(srcdir)/zlib"
- extra_ldflags="-Lzlib"
+ CPPFLAGS="$CPPFLAGS -I\$(srcdir)/zlib"
extra_libs="zlib/libz.a"
mkdir -p zlib
else
- extra_ldflags="-lz"
+ LIBS="$LIBS -lz"
fi
dnl Linking on Windows needs ws2_32
if test x${windows_os} = xyes; then
- extra_ldflags="$extra_ldflags -lws2_32"
+ LIBS="$LIBS -lws2_32"
fi
AC_C_BIGENDIAN