config.mk

changeset 0
1a157da63d7c
--- /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

mercurial