summaryrefslogtreecommitdiff
path: root/source4/wscript_build
AgeCommit message (Collapse)AuthorFilesLines
2012-06-07build: Add missing deps and make MESSAGING a private libraryAndrew Bartlett1-1/+1
To remove finddcs_nbt these missing deps need to be added. These subsystems linked to to implicit dependencies provided by finddcs. Due to the new arrangmenet of subsystems, MESSAGING needs to be a private library to avoid being a source of duplicate symbols. Andrew Bartlett
2012-05-31build: rename build targets smbclient -> smbclient4 and smbclient3 -> smbclientMichael Adam1-1/+1
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu May 31 06:36:55 CEST 2012 on sn-devel-104
2011-10-11lib/param move source4 param code to the top levelAndrew Bartlett1-2/+2
This is done so that the lpcfg_ functions are available across the whole build, either with the struct loadparm_context loaded from an smb.conf directly or as a wrapper around the source3 param code. This is not the final, merged loadparm, but simply one step to make it easier to solve other problems while we make our slow progress on this difficult problem. Andrew Bartlett
2011-09-15waf: restore libsmbclient handling.Günther Deschner1-0/+12
This is a temporary solution to get libsmbclient installed properly as a library (including symlinks and proper symbols). I was not able to make the old internal library name 'libsmb/smbclient' work together with "realname" and/or "link_name". Maybe one of the waf gurus has more ideas here. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Sep 15 15:31:59 CEST 2011 on sn-devel-104
2011-02-09s4-waf Remove source4 build system.Andrew Bartlett1-106/+0
The top level build is the official build system now. Andrew Bartlett
2011-01-07netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner1-0/+1
Guenther
2010-12-09s4 libcli: Add libcli_echo lib and torture testKai Blin1-0/+1
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Dec 9 23:57:03 CET 2010 on sn-devel-104
2010-12-09s4: Implement UDP echo server exampleKai Blin1-0/+1
This is a simple UDP-based echo server. It is mainly intended as an example on how to do server service tasks in s4.
2010-12-08s4-waf: get the version number right on private librariesAndrew Tridgell1-0/+3
use the first digit of the version number for the library version Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-10-30waf: added --symbol-check optionAndrew Tridgell1-0/+2
this adds checking of the symbols in all our object files, libraries and syslibs. It will form the basis in future for a lot more checks, but for now it just checks basic rules like not allowing us to use symbols that are in system libs. Currently this is enabled only if you use the --symbol-check option, (or use make with SYMBOLCHECK=1) but I intend to make this always enabled once it has had more testing. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-28s4 net: rename to samba-tool in order to not clash with s3 netKai Blin1-1/+1
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
2010-10-23s4 dns: Add a boilerplate DNS server implementationKai Blin1-0/+1
2010-10-21s4-waf: removed the XATTR and SASL aliasesAndrew Tridgell1-5/+0
these were hangovers from the old build system names Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-21s4-waf: removed dependencies on missing subsystemsAndrew Tridgell1-20/+0
these were left over from the old config.mk system
2010-10-14s4-waf: automatically remove stale C and header filesAndrew Tridgell1-0/+1
this prevents stale .c and .h files in bin/ from causing build problems Thanks to Thomas Nagy for the example implementation! Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 14 07:44:13 UTC 2010 on sn-devel-104
2010-10-01samba: share readline wrappers among all buildsystems.Günther Deschner1-1/+1
Guenther
2010-09-27s4-waf: remove NDR-SRVSVC alias.Günther Deschner1-1/+0
Thanks tridge, this was driving me nuts... Guenther
2010-09-27s4-smbtorture: remove unneeded dcerpc_mgmt alias.Günther Deschner1-1/+0
Guenther
2010-09-23lib-subunit: fixed build on systems without subunit devel libraryAndrew Tridgell1-0/+1
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-07-17s4 nss_switch: fix build problem on computer without the iniparserMatthieu Patou1-1/+1
Although the build was ok on my workstation it appears that on build server it was not because the include path was not correct.
2010-07-17s4-waf: add the missing bits for builing nss_winbind and pam_winbindMatthieu Patou1-0/+1
This is something that was not picked up during the migration to waf
2010-06-20Rename libgpo to lib/policy to avoid confusion with samba3 and add waf buildWilco Baan Hofman1-1/+1
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-21s4-waf: create the smbd.tmp/messaging directoryAndrew Tridgell1-1/+1
this prevents a warning when we run net vampire from the install dir when samba has never been run previously Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-19s4-waf: follow the configure directories for the empty install dirsAndrew Tridgell1-1/+1
Thanks to Metze for spotting this
2010-04-19s4-waf: install some missing empty directoriesAndrew Tridgell1-0/+3
2010-04-07s4-python: Use standard infrastructure for finding included testtools, ↵Jelmer Vernooij1-1/+0
subunit and iso8601.
2010-04-06s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell1-77/+77
This works with both standalone lib builds and bundled builds
2010-04-06s4-waf: updates for the new python installer from jelmerAndrew Tridgell1-0/+1
2010-04-06s4-waf: look in libintl for dgettext()Andrew Tridgell1-1/+0
2010-04-06s4-waf: cleaned up tevent dependencyAndrew Tridgell1-1/+0
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell1-0/+2
them
2010-04-06s4-waf: install pidlAndrew Tridgell1-0/+1
2010-04-06s4-waf: started adding auto-install of include filesAndrew Tridgell1-2/+2
2010-04-06s4-waf: cope with systems with zlib versions that are too oldAndrew Tridgell1-1/+1
2010-04-06s4-waf: remove the need for some of the lib aliasesAndrew Tridgell1-4/+0
2010-04-06build: split out the base waf rules into buildtools/wafsamba/wscriptAndrew Tridgell1-1/+0
this stops lib/replace becoming a mess
2010-04-06build: commented the missing subsystemsAndrew Tridgell1-12/+14
2010-04-06build: install codepage filesAndrew Tridgell1-0/+1
2010-04-06build: alias the libiconv target name for subsystems that depend on 'ICONV'Andrew Tridgell1-1/+1
2010-04-06build: optionally enable builtin poptAndrew Tridgell1-1/+1
2010-04-06build: fixed some more missing targetsAndrew Tridgell1-5/+9
2010-04-06build: waf quicktest nearly worksAndrew Tridgell1-12/+8
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
2010-04-06build: nearly there on samba4 buildAndrew Tridgell1-40/+6
2010-04-06build: enable ENFORCE_GROUP_ORDERING()Andrew Tridgell1-0/+1
also fixed ASN1 target names
2010-04-06build: added generation of version.hAndrew Tridgell1-0/+2
2010-04-06build: fixes from itaAndrew Tridgell1-0/+6
2010-04-06build: another missing subsystem .....Andrew Tridgell1-0/+2
2010-04-06build: added build groupsAndrew Tridgell1-0/+5
2010-04-06build: heimdal_build waf supportAndrew Tridgell1-5/+76
heimdal now mostly builds
2010-04-06build: run the lib/replace rules firstAndrew Tridgell1-0/+1