summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-04-06s4-waf: set the bundled library extension for some libsAndrew Tridgell4-14/+14
2010-04-06build: added support for controlling library typesAndrew Tridgell3-15/+65
added: --bundled-library-extension : control library extension for bundled libraries --builtin-libraries : force a list of libraries to be builtin (non-shared)
2010-04-06ldb-waf: rename libldb.so to libldb-s4.so if built as part of s4Andrew Tridgell1-1/+23
Also include the ldap backend if not built as part of s4. In s4, we use the ldapi backend.
2010-04-06build: add an ls -lR blib/ to the pidl build to help debug things in the ↵Andrew Tridgell1-1/+1
build farm
2010-04-06build: fixed build group for the PIDL tables generationAndrew Tridgell2-0/+1
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell119-0/+238
them
2010-04-06build: mark python rules as being part of the "main" groupAndrew Tridgell1-0/+2
2010-04-06s4-waf: ensure all the ldb.pc.in vars are setAndrew Tridgell1-0/+9
2010-04-06build: throw an error on all bad variable substitutionsAndrew Tridgell1-12/+18
2010-04-06s4-waf: move the gnu dirs check to the generic wafsamba codeAndrew Tridgell2-2/+2
2010-04-06build: substitute @VAR@ variables in pkgconfig .pc.in filesAndrew Tridgell1-5/+37
2010-04-06build: fixed the python path in installed python scriptsAndrew Tridgell1-5/+23
2010-04-06s4-waf: install dcerpc_atsvc.pcAndrew Tridgell1-1/+1
2010-04-06build: fixed destination name for pc_filesAndrew Tridgell1-1/+2
2010-04-06s4-waf: enable the configuration and options for pidlAndrew Tridgell1-0/+2
2010-04-06s4-waf: enable the pc_files in the build rulesAndrew Tridgell7-8/+10
2010-04-06build: added support for pc_files= for pkgconfig filesAndrew Tridgell1-0/+13
2010-04-06s4-waf: only build the pidl manpages if we have MakeMaker.pmAndrew Tridgell2-27/+38
2010-04-06s4-waf: build and install the PIDL manpagesAndrew Tridgell1-0/+23
2010-04-06build: a hack to get perl to put its generated blib files in the build directoryAndrew Tridgell1-1/+10
perl wants to put generated files in the source directory, whereas waf wants them in the build directory. Use a symlink to trick perl into putting them in the right place
2010-04-06build: only depend on the actual pidl source files in the pidl ruleAndrew Tridgell1-1/+3
We don't need to depend on the wscript files, or any backup editor files.
2010-04-06s4-waf: install PIDL modulesAndrew Tridgell2-0/+4
2010-04-06s4-waf: install the rest of our python filesAndrew Tridgell5-8/+20
2010-04-06build: support wildcard excludes in INSTALL_WILDCARD()Andrew Tridgell1-5/+8
2010-04-06build: install build python modules correctlyAndrew Tridgell1-1/+9
2010-04-06s4-waf: install pidlAndrew Tridgell2-2/+2
2010-04-06s4-waf: install the rest of the headersAndrew Tridgell12-32/+32
2010-04-06build: support wildcard mappings for header_pathAndrew Tridgell1-8/+34
this allows a public_headers attribute to put different headers in different install directories
2010-04-06s4-waf: set CONFIG_H variable for selftestAndrew Tridgell1-0/+3
2010-04-06s4-waf: test/simple.c is not needed any moreAndrew Tridgell1-8/+0
2010-04-06s4-waf: forgot these filesAndrew Tridgell2-0/+24
2010-04-06s4-waf: started adding auto-install of include filesAndrew Tridgell7-13/+61
2010-04-06build: fixed EXPAND_VARIABLES() for env expansionAndrew Tridgell1-1/+2
2010-04-06build: these chdir() calls break waf on HPUX. They are not neededAndrew Tridgell1-7/+0
2010-04-06s3-waf: added options for static/shared module buildingAndrew Tridgell1-0/+60
Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-04-06s3-waf: build version.hAndrew Tridgell1-0/+2
2010-04-06s3-waf: charsets needs to be quoted as strings in config.hAndrew Tridgell1-6/+6
Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-04-06build: added quote option to conf.DEFINE()Andrew Tridgell1-2/+2
Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-04-06s3-waf: fixed tests for charsetsAndrew Tridgell2-10/+7
Pair-Programmed-With: Kai
2010-04-06s4-waf: fdatasync is in librt on solaris8Andrew Tridgell2-2/+4
2010-04-06s4-waf: added rap/rpc.cAndrew Tridgell1-1/+1
2010-04-06libreplace: add a replacement for strerror_r (needed on solaris8)Andrew Tridgell1-1/+1
2010-04-06s4-waf: look for libiconv before checking libcAndrew Tridgell1-1/+6
This is needed for solaris8
2010-04-06s4-waf: added checks for all the different statvfs varientsAndrew Tridgell1-4/+83
2010-04-06s4-waf: another place where broken ln -f on solaris8 mattersAndrew Tridgell1-2/+2
2010-04-06s4-waf: cope with systems with zlib versions that are too oldAndrew Tridgell2-1/+12
2010-04-06build: fixed copy_script typoAndrew Tridgell1-1/+1
2010-04-06build: improved exception handling for systems without rpathAndrew Tridgell1-8/+3
2010-04-06build: much better rpath test functionAndrew Tridgell2-9/+106
This creates a full shared lib, and a binary that uses it. Then it tests that the binary runs correctly, relying on rpath Thanks to Thomas for the code for this!
2010-04-06build: a better way of calculating syslib dependenciesAndrew Tridgell1-33/+15