]> granicus.if.org Git - pgbouncer/commitdiff
move include files to separate dir
authorMarko Kreen <markokr@gmail.com>
Thu, 1 Nov 2007 19:52:20 +0000 (19:52 +0000)
committerMarko Kreen <markokr@gmail.com>
Thu, 1 Nov 2007 19:52:20 +0000 (19:52 +0000)
25 files changed:
Makefile
config.mak.in
configure.ac
include/aatree.h [moved from src/aatree.h with 100% similarity]
include/admin.h [moved from src/admin.h with 100% similarity]
include/bouncer.h [moved from src/bouncer.h with 100% similarity]
include/client.h [moved from src/client.h with 100% similarity]
include/hash.h [moved from src/hash.h with 100% similarity]
include/janitor.h [moved from src/janitor.h with 100% similarity]
include/list.h [moved from src/list.h with 100% similarity]
include/loader.h [moved from src/loader.h with 100% similarity]
include/mbuf.h [moved from src/mbuf.h with 100% similarity]
include/md5.h [moved from src/md5.h with 100% similarity]
include/objects.h [moved from src/objects.h with 100% similarity]
include/pktbuf.h [moved from src/pktbuf.h with 100% similarity]
include/pooler.h [moved from src/pooler.h with 100% similarity]
include/proto.h [moved from src/proto.h with 100% similarity]
include/sbuf.h [moved from src/sbuf.h with 100% similarity]
include/server.h [moved from src/server.h with 100% similarity]
include/slab.h [moved from src/slab.h with 100% similarity]
include/stats.h [moved from src/stats.h with 100% similarity]
include/system.h [moved from src/system.h with 99% similarity]
include/takeover.h [moved from src/takeover.h with 100% similarity]
include/util.h [moved from src/util.h with 100% similarity]
include/varcache.h [moved from src/varcache.h with 100% similarity]

index 24fb257c90e5d5055a39625a2cfb8bd01c61366c..16e271558b961a21e546d8a576c4adeb3b8fd2f9 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,28 +10,31 @@ HDRS = client.h loader.h objects.h pooler.h proto.h sbuf.h server.h util.h \
 # data & dirs to include in tgz
 DOCS = doc/overview.txt doc/usage.txt doc/config.txt doc/todo.txt
 MANPAGES = doc/pgbouncer.1 doc/pgbouncer.5
-DATA = README NEWS AUTHORS etc/pgbouncer.ini Makefile config.mak.in config.h.in \
+DATA = README NEWS AUTHORS etc/pgbouncer.ini Makefile config.mak.in include/config.h.in \
        configure configure.ac debian/packages debian/changelog doc/Makefile \
        test/Makefile test/asynctest.c test/conntest.sh test/ctest6000.ini \
        test/ctest7000.ini test/run-conntest.sh test/stress.py test/test.ini \
        test/test.sh test/userlist.txt etc/example.debian.init.sh doc/fixman.py
-DIRS = doc etc src debian test
+DIRS = doc etc include src debian test
 
 # keep autoconf stuff separate
 -include config.mak
 
-ifeq ($(enable_debug),yes)
-CFLAGS += -DDBGVER="\"compiled by <$${USER}@`hostname`> at `date '+%Y-%m-%d %H:%M:%S'`\""
-endif
-
 # calculate full-path values
 OBJS = $(SRCS:.c=.o)
-hdrs = $(addprefix $(srcdir)/src/, $(HDRS))
+hdrs = $(addprefix $(srcdir)/include/, $(HDRS))
 srcs = $(addprefix $(srcdir)/src/, $(SRCS))
 objs = $(addprefix $(builddir)/lib/, $(OBJS))
 FULL = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
 DISTFILES = $(DIRS) $(DATA) $(DOCS) $(srcs) $(hdrs) $(MANPAGES)
 
+CPPCFLAGS += -I$(srcdir)/include
+
+ifeq ($(enable_debug),yes)
+CPPCFLAGS += -DDBGVER="\"compiled by <$${USER}@`hostname`> at `date '+%Y-%m-%d %H:%M:%S'`\""
+endif
+
+
 # Quiet by default, 'make V=1' shows commands
 V=0
 ifeq ($(V), 0)
@@ -91,18 +94,18 @@ clean: doc-clean
 
 # clean configure results
 distclean: clean doc-distclean
-       rm -f config.h config.log config.status config.mak
+       rm -f include/config.h include/config.h.in~ config.log config.status config.mak
        rm -rf lib autom4te*
 
 # clean autoconf results
 realclean: distclean doc-realclean
-       rm -f aclocal* config.h.in configure depcomp install-sh missing
+       rm -f aclocal* include/config.h.in configure depcomp install-sh missing
        rm -f tags
 
 # generate configure script and config.h.in
 boot: distclean
        autoreconf -i -f
-       rm -rf autom4te* config.h.in~
+       rm -rf autom4te* include/config.h.in~
 
 # targets can depend on this to force ./configure
 config.mak::
index a1c56ccf514cbc116052eb03f612629b367bc0cc..9a2a6872f57693eeba7f698c1bb5fde9a639b232 100644 (file)
@@ -5,7 +5,7 @@ DEFS = @DEFS@
 LIBS = @LIBS@
 CC = @CC@
 CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
+CPPFLAGS = @CPPFLAGS@ -I$(srcdir)/include
 CFLAGS = @CFLAGS@
 LDFLAGS = @LDFLAGS@
 
index 85b7c445d602a6d5292f369bb300778a09d57885..8776f1b6ae796e44417ab3fb870177f54c969dc5 100644 (file)
@@ -1,8 +1,8 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_INIT(pgbouncer, 1.2.cvs)
-AC_CONFIG_SRCDIR(src/bouncer.h)
-AC_CONFIG_HEADER(config.h)
+AC_CONFIG_SRCDIR(src/janitor.c)
+AC_CONFIG_HEADER(include/config.h)
 
 dnl Checks for programs.
 AC_PROG_CC
similarity index 100%
rename from src/aatree.h
rename to include/aatree.h
similarity index 100%
rename from src/admin.h
rename to include/admin.h
similarity index 100%
rename from src/bouncer.h
rename to include/bouncer.h
similarity index 100%
rename from src/client.h
rename to include/client.h
similarity index 100%
rename from src/hash.h
rename to include/hash.h
similarity index 100%
rename from src/janitor.h
rename to include/janitor.h
similarity index 100%
rename from src/list.h
rename to include/list.h
similarity index 100%
rename from src/loader.h
rename to include/loader.h
similarity index 100%
rename from src/mbuf.h
rename to include/mbuf.h
similarity index 100%
rename from src/md5.h
rename to include/md5.h
similarity index 100%
rename from src/objects.h
rename to include/objects.h
similarity index 100%
rename from src/pktbuf.h
rename to include/pktbuf.h
similarity index 100%
rename from src/pooler.h
rename to include/pooler.h
similarity index 100%
rename from src/proto.h
rename to include/proto.h
similarity index 100%
rename from src/sbuf.h
rename to include/sbuf.h
similarity index 100%
rename from src/server.h
rename to include/server.h
similarity index 100%
rename from src/slab.h
rename to include/slab.h
similarity index 100%
rename from src/stats.h
rename to include/stats.h
similarity index 99%
rename from src/system.h
rename to include/system.h
index 5ca08dc5c6aa6da219d08211080edf51f310d4fe..ac2689be7685efdefb19ac535dadd60f18947693 100644 (file)
@@ -21,7 +21,7 @@
  */
 
 #ifdef HAVE_CONFIG_H
-#include "../config.h"
+#include "config.h"
 #endif
 
 #define _GNU_SOURCE
similarity index 100%
rename from src/takeover.h
rename to include/takeover.h
similarity index 100%
rename from src/util.h
rename to include/util.h
similarity index 100%
rename from src/varcache.h
rename to include/varcache.h