summaryrefslogtreecommitdiff
path: root/source4/Makefile.core
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2005-08-03 04:15:16 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:31:02 -0500
commit36f64c0f057fc80186e3493f9e723677131c3c34 (patch)
treedd82b9252f346d5f1ed4bcf57fd31234f4946c38 /source4/Makefile.core
parent26daec8d09b88b7758505d6fe732ea8f57fbf05c (diff)
downloadsamba-36f64c0f057fc80186e3493f9e723677131c3c34.tar.gz
samba-36f64c0f057fc80186e3493f9e723677131c3c34.tar.bz2
samba-36f64c0f057fc80186e3493f9e723677131c3c34.zip
r8979: Bunch of makefile fragment inclusion fixes:
- support whitespace - support "include " keyword - move swig stuff to .mk file - support autogenerated makefile portions (use "include echo foo|") (This used to be commit 43779c09b6a75e03f4cf6e8953a837cddd318aa5)
Diffstat (limited to 'source4/Makefile.core')
-rw-r--r--source4/Makefile.core78
1 files changed, 78 insertions, 0 deletions
diff --git a/source4/Makefile.core b/source4/Makefile.core
new file mode 100644
index 0000000000..8e593224eb
--- /dev/null
+++ b/source4/Makefile.core
@@ -0,0 +1,78 @@
+# master list of build config files for Samba4
+include heimdal_build/config.mk
+include config.mk
+include dsdb/config.mk
+include gtk/config.mk
+include smbd/config.mk
+include smbd/process_model.mk
+include libnet/config.mk
+include auth/config.mk
+include nsswitch/config.mk
+include lib/basic.mk
+include lib/socket/config.mk
+include lib/ldb/config.mk
+include lib/talloc/config.mk
+include lib/tdb/config.mk
+include lib/tls/config.mk
+include lib/registry/config.mk
+include lib/messaging/config.mk
+include lib/events/config.mk
+include lib/popt/config.mk
+include lib/cmdline/config.mk
+include lib/socket_wrapper/config.mk
+include lib/appweb/config.mk
+include param/config.mk
+include smb_server/config.mk
+include rpc_server/config.mk
+include ldap_server/config.mk
+include web_server/config.mk
+include winbind/config.mk
+include nbt_server/config.mk
+include cldap_server/config.mk
+include auth/gensec/config.mk
+include auth/kerberos/config.mk
+include auth/ntlmssp/config.mk
+include libcli/auth/config.mk
+include libcli/ldap/config.mk
+include libcli/config.mk
+include utils/net/config.mk
+include utils/config.mk
+include ntvfs/posix/config.mk
+include ntvfs/config.mk
+include ntvfs/unixuid/config.mk
+include ntptr/config.mk
+include torture/config.mk
+include librpc/config.mk
+include client/config.mk
+include libcli/config.mk
+include libcli/security/config.mk
+include lib/com/config.mk
+include scripting/config.mk
+include kdc/config.mk
+include lib/replace/config.mk
+include scripting/ejs/config.mk
+
+binaries: $(BIN_PROGS) $(SBIN_PROGS)
+manpages: $(MANPAGES)
+
+showlayout:
+ @echo "Samba will be installed into:"
+ @echo " basedir: $(BASEDIR)"
+ @echo " bindir: $(BINDIR)"
+ @echo " sbindir: $(SBINDIR)"
+ @echo " libdir: $(LIBDIR)"
+ @echo " vardir: $(VARDIR)"
+ @echo " privatedir: $(PRIVATEDIR)"
+ @echo " piddir: $(PIDDIR)"
+ @echo " lockdir: $(LOCKDIR)"
+ @echo " swatdir: $(SWATDIR)"
+ @echo " mandir: $(MANDIR)"
+
+showflags:
+ @echo "Samba will be compiled with flags:"
+ @echo " CFLAGS = $(CFLAGS)"
+ @echo " LD_FLAGS = $(LD_FLAGS)"
+ @echo " STLD_FLAGS = $(STLD_FLAGS)"
+ @echo " SHLD_FLAGS = $(SHLD_FLAGS)"
+
+