ACLOCAL_AMFLAGS = -I ../m4 lib_LTLIBRARIES=libomalloc.la libomalloc_includedir=$(includedir)/omalloc libomalloc_include_HEADERS = \ omalloc.h omallocClass.h omDerivedConfig.h \ omError.h omStructs.h omAllocDecl.h \ omInlineDecl.h omBin.h omMemOps.h \ omList.h omGetBackTrace.h \ omRet2Info.h omStats.h omOpts.h \ omBinPage.h omAllocSystem.h \ omAllocPrivate.h omDebug.h omInline.h \ omAllocFunc.h noinst_HEADERS= omPage.h omDefaultConfig.h omReturn.h omGetPageSize.h \ omMalloc.h omMallocSystem.h SOURCES=\ omBinPage.c omList.c omDebug.c \ om_Alloc.c omDebugCheck.c omOpts.c omGetBackTrace.c \ omAllocSystem.c omError.c omStats.c omRet2Info.c \ omBin.c omDebugTrack.c \ omalloc_provide.c omAllocFunc.c omallocClass.cc EXTRA_DIST = omalloc_debug.c omalloc.c omtTestAlloc.c omtTest.h omMmap.c AM_CPPFLAGS =-I${top_srcdir}/.. -I${top_builddir}/.. libomalloc_la_SOURCES=$(SOURCES) $(noinst_HEADERS) libomalloc_la_LDFLAGS = $(SINGULAR_LDFLAGS) -release ${PACKAGE_VERSION} nodist_libomalloc_la_SOURCES = omTables.inc omTables.h nodist_libomalloc_include_HEADERS = omConfig.h omTables.h libomalloc_la_CPPFLAGS = ${AM_CPPFLAGS} -DOM_ALLOC_INTERNAL BUILT_SOURCES = omTables.inc omTables.h omTables.inc: $(MAKE) $(AM_MAKEFLAGS) \ CC="${CC_FOR_BUILD}" \ CFLAGS="${CFLAGS_FOR_BUILD}" \ CPPFLAGS="-I${abs_top_srcdir}/.. -I${abs_top_builddir}/.. $(CPPFLAGS_FOR_BUILD) -DOM_GENERATE_INC" \ LDFLAGS="$(LDFLAGS_FOR_BUILD)" omTables ./omTables$(BUILD_EXEEXT) > omTables.xx && mv omTables.xx omTables.inc omTables.h: $(MAKE) $(AM_MAKEFLAGS) \ CPPFLAGS="-I${abs_top_srcdir}/.. -I${abs_top_builddir}/.. $(CPPFLAGS_FOR_BUILD)" \ CC="${CC_FOR_BUILD}" \ CFLAGS="${CFLAGS_FOR_BUILD}" \ LDFLAGS="$(LDFLAGS_FOR_BUILD)" omTables1 ./omTables1$(BUILD_EXEEXT) >omTables.yy && mv omTables.yy omTables.h noinst_PROGRAMS = omTables omTables1 omTables_SOURCES = omAllocPrivate.h omTables.c omTables1_SOURCES = omAllocPrivate.h omTables1.c nodist_omTables_SOURCES = omConfig.h nodist_omTables1_SOURCES = omConfig.h omTables_CPPFLAGS = ${AM_CPPFLAGS} -DOM_GENERATE_INC omTables1_CPPFLAGS = ${AM_CPPFLAGS} -DOM_GENERATE_INC CLEANFILES = $(BUILT_SOURCES) omTables omTables1 DISTCLEANFILES = omConfig.h #################################################### ## Test program TESTS = omtTest-r check_PROGRAMS = $(TESTS) # EXTRA_PROGRAMS = omtTest-r OMTTESTSSOURCES = omtTestReal.c omtTestDebug.c omtTestKeep.c omtTestError.c omtTest.c omtTest_r_SOURCES = $(OMTTESTSSOURCES) omtTest_r_LDADD = libomalloc.la pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = omalloc.pc