From ba4842a88076133b012cbcef632edb0fb822a56d Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Fri, 30 Apr 2010 18:20:54 +1000 Subject: Revert "s4: remove unused references to swat" This reverts most of commit 1765732f82719a4bc925f21ef4999bd19a8d1f6c. The s3compat build needs the SWAT location to be compatible with Samba3. --- source4/dynconfig/config.mk | 1 + source4/dynconfig/dynconfig.c | 3 +++ source4/dynconfig/dynconfig.h | 2 ++ source4/dynconfig/wscript | 2 ++ 4 files changed, 8 insertions(+) (limited to 'source4/dynconfig') diff --git a/source4/dynconfig/config.mk b/source4/dynconfig/config.mk index 0e7408a57e..976ca71742 100644 --- a/source4/dynconfig/config.mk +++ b/source4/dynconfig/config.mk @@ -15,6 +15,7 @@ $(dynconfigsrcdir)/dynconfig.o: CFLAGS+=-DCONFIGFILE=\"$(CONFIG4FILE)\" -DBINDIR -DLOCKDIR=\"$(lockdir)\" -DPIDDIR=\"$(piddir)\" -DDATADIR=\"$(datadir)\" \ -DLOGFILEBASE=\"$(logfilebase)\" \ -DCONFIGDIR=\"$(sysconfdir)\" -DNCALRPCDIR=\"$(ncalrpcdir)\" \ + -DSWATDIR=\"$(swatdir)\" \ -DPRIVATE_DIR=\"$(privatedir)\" \ -DMODULESDIR=\"$(modulesdir)\" \ -DSETUPDIR=\"$(setupdir)\" \ diff --git a/source4/dynconfig/dynconfig.c b/source4/dynconfig/dynconfig.c index a56dd3d931..d515bf7a2d 100644 --- a/source4/dynconfig/dynconfig.c +++ b/source4/dynconfig/dynconfig.c @@ -76,6 +76,9 @@ _PUBLIC_ const char *dyn_PIDDIR = PIDDIR; /** Private data directory; holds ldb files and the like */ _PUBLIC_ const char *dyn_PRIVATE_DIR = PRIVATE_DIR; +/** SWAT directory */ +_PUBLIC_ const char *dyn_SWATDIR = SWATDIR; + /** SETUP files (source files used by the provision) */ _PUBLIC_ const char *dyn_SETUPDIR = SETUPDIR; diff --git a/source4/dynconfig/dynconfig.h b/source4/dynconfig/dynconfig.h index de9ff87518..48f8ab628f 100644 --- a/source4/dynconfig/dynconfig.h +++ b/source4/dynconfig/dynconfig.h @@ -35,6 +35,8 @@ extern const char *dyn_MODULESDIR; extern const char *dyn_LOCKDIR; extern const char *dyn_PIDDIR; extern const char *dyn_PRIVATE_DIR; +extern const char *dyn_SWATDIR; +extern const char *dyn_JSDIR; extern const char *dyn_SETUPDIR; extern const char *dyn_WINBINDD_SOCKET_DIR; extern const char *dyn_WINBINDD_PRIVILEGED_SOCKET_DIR; diff --git a/source4/dynconfig/wscript b/source4/dynconfig/wscript index 4a485012e8..1d9a603bdd 100644 --- a/source4/dynconfig/wscript +++ b/source4/dynconfig/wscript @@ -34,6 +34,7 @@ dyn_cflags = { 'MODULESDIR' : '${PREFIX}/modules', 'INCLUDEDIR' : '${PREFIX}/include', 'PKGCONFIGDIR' : '${LIBDIR}/pkgconfig', + 'SWATDIR' : '${DATADIR}/swat', } # changes for when FHS is enabled @@ -57,6 +58,7 @@ dyn_cflags_fhs = { 'MODULESDIR' : '${LIBDIR}/samba', 'INCLUDEDIR' : '${INCLUDEDIR}/samba-4.0', 'PKGCONFIGDIR' : '${LIBDIR}/pkgconfig', + 'SWATDIR' : '${DATADIR}/swat', } def get_varname(v): -- cgit