summaryrefslogtreecommitdiff
path: root/source3/wscript_build
AgeCommit message (Collapse)AuthorFilesLines
2011-02-22s3-waf: rename CHARSET to CHARSET3Andrew Tridgell1-2/+3
and add an alias CHARSET when not using a toplevel build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: use bld.env.suffix3 for differentiating toplevel buildAndrew Tridgell1-7/+8
this uses bld.env.suffix3 to mean "3" for a toplevel build, and blank otherwise. This allows us to change the overlapping binaries to have a '3' suffix Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: LIBADS depends on krb5Andrew Tridgell1-1/+1
needed for krb5.h when using an in-tree heimdal Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: make version and build directory conditionalAndrew Tridgell1-5/+6
we don't need these when doing a toplevel build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: cope with location of include.h for toplevel buildAndrew Tridgell1-1/+6
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: added some more krb5 dependenciesAndrew Tridgell1-3/+3
this is needed when not using a system krb5, for finding krb5.h Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: renamed samba-util to samba-util3Andrew Tridgell1-2/+3
also added alias samba-util when not using a toplevel build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: use common libcli/nbt build rulesAndrew Tridgell1-5/+1
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: rename 'errors' to 'errors3'Andrew Tridgell1-2/+3
and add an alias 'errors' if not doing a toplevel build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: renamed tdb-wrap to tdb-wrap3Andrew Tridgell1-3/+3
allow for a common name 'tdb-wrap' Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: rename POPT_SAMBA to POPT_SAMBA3Andrew Tridgell1-34/+45
This renames the POPT_SAMBA subsystem to POPT_SAMBA3. It also adds an alias 'POPT_SAMBA' if we are not doing a toplevel build. This allows us to use the common dependency 'POPT_SAMBA' in other waf rules. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: added a krb5 dependencyAndrew Tridgell1-1/+1
LIBMSRPC depends on krb5.h Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-18lib/util/charset Use top level iconv.c in source3Andrew Bartlett1-2/+2
The two files were very similar already, the only change required was to adopt the s3 module registration fucntion name. (NTSTATUS wasn't used as the charset code does not otherwise use that type). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-18librpc make ndr-standard a common libraryAndrew Bartlett1-10/+0
2011-02-18librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript filesAndrew Bartlett1-10/+1
There isn't any reson to keep these private to source3 and source4 and more, and doing so creates problems for the top level build. Andrew Bartlett
2011-02-18charset Remove use of {isupper,islower,toupper,tolower}_w functionsAndrew Bartlett1-1/+3
These now call the common _m functions that consider UTF16 code points. This removes the code which will make up a 'lame' table in memory, as this can just as correctly be handled by running the algorithm at runtime (which is to call toupper() and tolower() on characters < 128). When used, a top level waf build will always locate the correct table - in the build tree or outside - due to relinking the installed binary. Andrew Bartlett
2011-02-18s3-waf use lib/util/wscript_build, and avoid duplicate subsystemsAndrew Bartlett1-20/+3
2011-02-18s3-waf: use SAMBA3_*() build rules in source3/buildAndrew Tridgell1-140/+139
this brings the s3 waf build much closer to the proposed s3build top level build, using the same bld.SAMBA3_*() rules There are a few renames of subsystems in here, with a 3 suffix where it would create a conflict. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-17s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.Günther Deschner1-7/+5
This avoids two duplicates... Guenther
2011-02-17nsswitch: make wb_reqtrans a common subsystem.Günther Deschner1-6/+4
Guenther
2011-02-17s3-waf: make most of the nsswitch common.Günther Deschner1-35/+1
Guenther
2011-02-15s3-waf: fix the build.Günther Deschner1-3/+4
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 15 15:24:11 CET 2011 on sn-devel-104
2011-02-15s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).Günther Deschner1-1/+1
Guenther
2011-02-14librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).Günther Deschner1-1/+1
Simo, please check. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 14 18:54:38 CET 2011 on sn-devel-104
2011-02-14s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)Günther Deschner1-4/+9
Guenther
2011-02-12s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.Günther Deschner1-1/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Sat Feb 12 00:48:11 CET 2011 on sn-devel-104
2011-02-11s3-waf: move all error mappings to errors subsystem.Günther Deschner1-5/+3
Guenther
2011-02-11waf: pure cosmetic reformatting of the two samba-util object lists (to ease ↵Günther Deschner1-12/+25
comparing). Guenther
2011-02-11s3-waf: rework the way SMBLDAP subsystem is built a little.Günther Deschner1-5/+3
Guenther
2011-02-10s3-waf: fix the build after auth changes.Günther Deschner1-0/+1
Andrews, please check. Guenther
2011-02-08lib/compression: add shared wscript_build.Günther Deschner1-4/+0
Guenther
2011-02-08pam: share pam errors in a common location.Günther Deschner1-2/+3
Guenther
2011-02-07s3-waf: fix the build after winreg and rpc services changes.Günther Deschner1-9/+10
Andreas, please check. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 7 13:18:41 CET 2011 on sn-devel-104
2011-02-04s3-auth: add copy_netr_SamBaseInfo().Günther Deschner1-1/+1
Guenther Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-02-02s3-waf: remove RPCCLI_LSA subsystem.Günther Deschner1-5/+1
Guenther
2011-02-02s3-waf: remove RPCCLI_SAMR subsystem.Günther Deschner1-5/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 18:54:38 CET 2011 on sn-devel-104
2011-02-02s3-waf: fix the build after libnet changes.Günther Deschner1-0/+1
Guenther
2011-02-01s3-waf: fix the build after linux netlink changes.Günther Deschner1-0/+2
Volker, please check. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 1 23:21:50 CET 2011 on sn-devel-104
2011-01-31s3-waf: these libs are not private libs.Günther Deschner1-3/+3
Guenther
2011-01-25waf: share libndr.so between samba3 and samba4.Günther Deschner1-10/+4
Guenther
2011-01-21s3-waf: remove RPCCLI_SPOOLSS subsystem.Günther Deschner1-5/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Jan 21 16:06:40 CET 2011 on sn-devel-104
2011-01-17s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymoreStefan Metzmacher1-6/+2
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Jan 17 09:34:12 CET 2011 on sn-devel-104
2011-01-13s3-waf: remove RPCCLI_WINREG subsystem.Günther Deschner1-6/+2
Guenther Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-13s3-waf: remove RPCCLI_SRVSVC subsystem.Günther Deschner1-11/+7
Guenther Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-13s3-waf: remove RPCCLI_NETLOGON subsystem.Günther Deschner1-5/+1
Guenther Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-13s3-waf: remove RPCCLI_SVCCTL subsystem.Günther Deschner1-5/+1
Guenther Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-11s3-waf: remove RPCCLI_DRSUAPI subsystem.Günther Deschner1-6/+2
Guenther
2011-01-11s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.Günther Deschner1-6/+2
Guenther
2011-01-11s3-waf: remove RPCCLI_EVENTLOG subsystem.Günther Deschner1-5/+1
Guenther
2011-01-11s3-waf: remove RPCCLI_WKSSVC subsystem.Günther Deschner1-7/+3
Guenther