--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config.mk Sat Dec 07 18:56:37 2024 +0100 @@ -0,0 +1,44 @@ +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +sbindir=${exec_prefix}/sbin +libdir=${exec_prefix}/lib64 +libexecdir=${exec_prefix}/libexec +datarootdir=${prefix}/share +datadir=${datarootdir} +sysconfdir=/etc +sharedstatedir=/var +localstatedir=/var +runstatedir=${localstatedir}/run +includedir=${prefix}/include +infodir=${datarootdir}/info +mandir=${datarootdir}/man +localedir=${datarootdir}/locale +# toolchain +CC = gcc + +# +# gcc toolchain config +# + +CFLAGS = +CXXFLAGS = +DEBUG_CC_FLAGS = -g +DEBUG_CXX_FLAGS = -g +RELEASE_CC_FLAGS = -O3 -DNDEBUG +RELEASE_CXX_FLAGS = -O3 -DNDEBUG +LDFLAGS = + +SHLIB_CFLAGS = -fPIC +SHLIB_LDFLAGS = -shared + + +# general flags + +# flags for target dbu +DBU_CFLAGS += -DDBU_SQLITE -DDBU_POSTGRESQL +DBU_CFLAGS += ${DEBUG_CC_FLAGS} +DBU_LDFLAGS += -lsqlite3 -lpq + +OBJ_EXT = .o +LIB_EXT = .a