summaryrefslogtreecommitdiff
path: root/source4/SConstruct
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r10438: Move portability functions to lib/replace/; replace now simply ensuresJelmer Vernooij1-2/+1
that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list. Functions that behave different from their POSIX specification (such as sys_select, sys_read, etc) have kept the sys_ prefix. (This used to be commit 29919a71059b29fa27a49b1f5b84bb8881de65fc)
2007-10-10r10420: Two minor scons fixesJelmer Vernooij1-3/+3
(This used to be commit 749b19d34f6105c696a07cc2cd39d5acecfc735b)
2007-10-10r10418: Fix comparison_fn_t test I busted. Add $HOME to the environment as someTim Potter1-2/+5
tools get confused if it isn't there. (This used to be commit b2f15b5c79970b7f0be752ccf5bb8a6b3c0e5d70)
2007-10-10r10416: Detect some more types to get rid of spurious warnings in theTim Potter1-1/+12
lib/replace/replace.h header. Running 'scons lib/tdb' now (mostly) builds tdb. (This used to be commit 324bfd5d25212a0b0a3a7e30be62d1b72b10b98f)
2007-10-10r10393: More type checking in sconsJelmer Vernooij1-4/+54
Remove unused file (This used to be commit a9e71ab5d1ed8b34f158ff0e89dd67ec785b9829)
2007-10-10r10378: Build config.h file from dictionary of defines and always use it.Tim Potter1-8/+13
(This used to be commit 252b64eb20db9152d357188d45fb39bb3d0b61bc)
2007-10-10r10377: Save configuration stuff to sconf.cache so it isn't annoyingly runTim Potter1-32/+61
at every single build. Run 'scons configure=1' or delete sconf.cache to force checks to be re-run. Jelmer, I think this stuff is cached in the .sconf_cache directory but the message is still displayed and it looks like it caches the compiled test object file not the actual result of the test. (This used to be commit 9d001dc083937bbf5642af90bc8a8b1a27825de0)
2007-10-10r10376: Argh - not quoting dictionary/hash keys is a bit of a perlism.Tim Potter1-1/+1
(This used to be commit 588a3183b3f5922349b85520d554dcce23cd699f)
2007-10-10r10374: Add HAVE_* defines (on command-line or in config.h file) for scons +Jelmer Vernooij1-5/+21
some other minor updates (This used to be commit f142c15de1afb2f13a5e23ceb40ce70f0115c8bf)
2007-10-10r10369: You don't need to put leading or trailing spaces on variables. It'sTim Potter1-22/+22
a make-ism. Use consistent (single) quoting. (This used to be commit 368475ffcb88e4cd1f632847f6fe661eb35b9403)
2007-10-10r10366: More scons fixes. Building et, asn1, lex and yacc files sort-of ↵Jelmer Vernooij1-8/+63
works now (This used to be commit 22f18a84242e5e68a2d57b6d7ff77c089ee7434a)
2007-10-10r10356: Make the proto generator work with sconsJelmer Vernooij1-2/+6
(This used to be commit a2268f1dd441059955bee30cf2a9028656c14099)
2007-10-10r10348: Add scons scripts for remaining subsystems. Most subsystems build now,Jelmer Vernooij1-3/+10
but final linking still fails (as does generating files asn1, et, idl and proto files) (This used to be commit 4f0d7f75b99c7f4388d8acb0838577d86baf68b5)
2007-10-10r10336: Add sconscript for a couple more subsystems.Jelmer Vernooij1-1/+5
(This used to be commit 59d4450453c25f5cce9b67b808ff0c4433c1d194)
2007-10-10r10334: Use CPPDEFINES instead of CCFLAGS for adding preprocessor symbols.Tim Potter1-3/+2
(This used to be commit ba305886fd404161f4d081d2ffe60c824e932641)
2007-10-10r10330: Add SConscript to more subsystems. Some of the tdb tools build now.Jelmer Vernooij1-17/+27
Start on custom Samba scons tools (for handling proto generation, pidl, etc) (This used to be commit 4bffe4435944fffa3f9680b5a2fe63f2bdd98003)
2007-10-10r10329: Perhaps we shouldn't get too ahead of ourselves just yet.Tim Potter1-1/+1
(This used to be commit 4d7bc667f72dae459a050eb701d1e365949c340b)
2007-10-10r10327: Use CPPPATH instead of appending -Idir to CCFLAGS.Tim Potter1-16/+23
Use a list comprehension instead of a for loop. Add a emacs thingy to kick in python mode. (-: (This used to be commit 80bf842f56c0b0e632f32c8442ad62ebe7a87c8c)
2007-10-10r10323: Add first bits required for getting compile with scons working. This ↵Jelmer Vernooij1-0/+34
does not work yet and can exist parallel with the existing build system. (This used to be commit 829568d75985e875e3363d76fb44270a0298c7f8)