summaryrefslogtreecommitdiff
path: root/source4/build
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15052: Do not add builddir variants into include paths when building in-treeAlexander Bokovoy1-1/+7
(This used to be commit 2e2a33ce3f72164a4ed16a81025dc55a55f5e465)
2007-10-10r15036: Add out of tree build support and see how buildfarm will respond to ↵Alexander Bokovoy4-12/+29
make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
2007-10-10r15002: More cleanups in build/m4/rewrite.m4Jelmer Vernooij2-41/+0
(This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
2007-10-10r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij2-43/+1
Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
2007-10-10r14999: Remove more unused autoconf codeJelmer Vernooij1-20/+1
Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
2007-10-10r14998: Remove unused autoconf test, move others to proper placesJelmer Vernooij1-205/+5
(This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
2007-10-10r14997: Fix build of static libraries. Libraries build fine now, but linking ↵Jelmer Vernooij1-4/+4
doesn't work yet. (This used to be commit d3106699dba7a4344511134dd2cf1bfa2f4bc7ab)
2007-10-10r14995: Avoid parallel builds unless there is support for automatic ↵Jelmer Vernooij2-0/+3
dependencies. (This used to be commit ff5b02a9f8b9fe556e41b9d14afe3d855e855542)
2007-10-10r14930: Coalesce the "feature enabled" tests so that the config summary alwaysJames Peach1-17/+19
emits a yes or a no. (This used to be commit c31e233a09c34fceee99193ef6f39ff3fabd543e)
2007-10-10r14913: readd --with-selftest-prefix as it's neededStefan Metzmacher2-1/+19
to workarround the 108 char limitation on unix socket paths. make test fails when I try to use ./st in /home/People/metze/devel/samba/4.0/samba4-ci/source/ metze (This used to be commit 2bef8208207151dc653c875f12058369c96eb9b0)
2007-10-10r14911: Allow easy modification of selftest subdirectory nameJelmer Vernooij1-1/+1
(This used to be commit 3de7b7fca1265fc465c895e15594659afd179ae5)
2007-10-10r14910: Remove unused configure optionsJelmer Vernooij2-53/+1
(This used to be commit 3063e5311e137ef9a001216b40f74850c8e8261c)
2007-10-10r14874: Allow overriding LIBRARY_REALNAMEJelmer Vernooij4-11/+20
(This used to be commit 8f57c0e7bcd99556ba83497ce17b6723a637ac76)
2007-10-10r14861: regenerate the proto headers when the .mk file changesStefan Metzmacher2-1/+2
metze (This used to be commit e167ce935a5e0c8f859dc2b1fef859418ab9edfb)
2007-10-10r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2-5/+1
(This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
2007-10-10r14816: Simplify test for comparison_fn_tJelmer Vernooij1-20/+0
(This used to be commit 594215d1176b23596549fd4e4098d42ef41f7d0d)
2007-10-10r14813: Remove headers already checked for earlier or not used.Jelmer Vernooij1-2/+1
(This used to be commit bd803fc9803451e0030d292ece57a56614085688)
2007-10-10r14812: Fix typosJelmer Vernooij1-2/+2
(This used to be commit 354326a718d490e49d760ae62e583612479fa706)
2007-10-10r14737: Fix shared library build without --enable-developerJelmer Vernooij1-2/+11
(This used to be commit d508382180c586ec0a749883b2c75561732d6f37)
2007-10-10r14694: Remove for now until it does something useful.Jelmer Vernooij1-2/+0
(This used to be commit 4a8214f0f3b6e2456d4749008442a4d5a709870d)
2007-10-10r14693: Automatically update dependencies during compilationJelmer Vernooij2-4/+7
(This used to be commit cea38a2960f9da11bc96f5b05fd5b44b39509cf8)
2007-10-10r14670: Fix module extensionsJelmer Vernooij1-6/+6
(This used to be commit 1c7beecbfdc6a156d6e9c379a31bdbfb191cbb5d)
2007-10-10r14666: Fix handling of naming of shared modules when not in developer modeJelmer Vernooij2-24/+22
(This used to be commit 2638899529ca17ee0557d4491a51c21437b581b3)
2007-10-10r14640: Fix dependencyJelmer Vernooij1-1/+0
(This used to be commit 009b56a3234b28e212fe5b2cda4f068c9a2f8707)
2007-10-10r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers,Jelmer Vernooij2-0/+5
so people don't end up with different sizes for NTSTATUS... (This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)
2007-10-10r14610: Fix writing of modulesdir to .pc filesJelmer Vernooij1-4/+1
Add two more .pc files (This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)
2007-10-10r14609: Add heimdal/lib/des to the VPATH (required for some headers)Jelmer Vernooij1-1/+1
(This used to be commit 1145ec40f039434b7fac9fe010ccd32a1e8d4fc3)
2007-10-10r14608: Force creating symlinks (otherwise we end up with EEXIST errors)Jelmer Vernooij1-2/+2
(This used to be commit 849d9e8cc3aaea03775b0bfdfd0d263a97a8b9d2)
2007-10-10r14606: Fix paths in developer mode. This allows 'make quicktest' to work whenJelmer Vernooij2-14/+26
building with --enable-dso (This used to be commit 614f062748d95a455d1a99a7444fdc0fe152f4e4)
2007-10-10r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't existJelmer Vernooij1-1/+1
(This used to be commit 303832bdc90f371c68185773009d143d1acf93ae)
2007-10-10r14604: Support 'aliases' for ldb modulesJelmer Vernooij1-0/+6
(This used to be commit 73889a327cfe5613746393205fc3e5d6fa76421b)
2007-10-10r14603: Fix building of ejs modules as shared libsJelmer Vernooij1-0/+2
Fix calling of ejs_exception() without requiring --export-dynamic (This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)
2007-10-10r14594: Fix some dependencies (required for shared library build)Jelmer Vernooij1-2/+2
(This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
2007-10-10r14592: Add support for loading shared modules to LDB.Jelmer Vernooij2-2/+1
(This used to be commit f10fae23f0685b2d9c6174596e1c66d799f02c52)
2007-10-10r14586: Some small fixes, update TODO.Jelmer Vernooij1-1/+5
(This used to be commit 5673ee1182dbae1aac6891abdce0b5748a14989f)
2007-10-10r14583: Enable automatic dependencies only if GNU make >= 3.81 is present.Jelmer Vernooij4-6/+42
(This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)
2007-10-10r14582: No longer require 'make proto' when running without automatic ↵Jelmer Vernooij1-4/+17
dependencies. Don't create dependency files when running 'make clean' (This used to be commit 6414d0c04fce969d4400a013aeaa3fa75849e2de)
2007-10-10r14581: Disable automatic dependencies for now, as some make versions seem ↵Jelmer Vernooij1-4/+4
to have trouble with it. (This used to be commit d6d363626513b41cb2d6dafab631bebadee48f42)
2007-10-10r14575: Move some path-related functions to libsamba-config so libsamba-utilJelmer Vernooij1-4/+1
doesn't have to depend on the lp_* functions. (This used to be commit f97df7d90a41b77a9edd2d6bdc47c27bf1b6bb07)
2007-10-10r14572: Give libraries saner names, remove some .pc files, make some thingsJelmer Vernooij2-2/+2
subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
2007-10-10r14571: More improvements on shared library support in Samba. Only ldb is ↵Jelmer Vernooij1-6/+1
left now... (This used to be commit e71cca7f0cec62357eba6ba02d13f1c3f04edaa7)
2007-10-10r14569: Make more functions public.Jelmer Vernooij1-1/+1
(This used to be commit da0a4118189d1026e04e46cb73ba90a4a94d8819)
2007-10-10r14565: Fix shared library sonamesJelmer Vernooij1-6/+5
(This used to be commit 3e6b75d955cc49becf9145fbe4380c4e7e7f81f6)
2007-10-10r14563: Include both private and proto names in makefile ruleJelmer Vernooij1-0/+5
(This used to be commit 2236ad9096b0ebf19baffb9410bc6347b31c98e9)
2007-10-10r14562: Use VPATH to solve strange heimdal dependenciesJelmer Vernooij1-1/+1
(This used to be commit 4d09ffa7f128e881fc891988ea672ae93a7ab45d)
2007-10-10r14554: Write out header dependencies. This means all C files affected will beJelmer Vernooij2-6/+4
rebuilt when a header file is changed. It also means parallel builds work now. It will take a minute or so to generate all the dependency information, but there should be no need to rebuild that information later on, unless a file changes. This behaviour is only enabled when building in developer mode (--enable-developer) and requires a GNU make (or compatible). In all other cases, the file 'static_deps.mk' is included, which contains some basic hardcoded dependency information. (This used to be commit eb435386f015ce1d89eb6f7e7837622ebd9e1951)
2007-10-10r14552: Remove old dependency codeJelmer Vernooij2-17/+3
(This used to be commit 44e132cf1a48174f538348b743096251b3e8f92f)
2007-10-10r14549: Use make-compatible syntax in extra_cflags.txt so we can avoidJelmer Vernooij1-1/+4
cflags.pl when using GNU make (This used to be commit 4354147f6b5e9485d0550fa6c8a33be526f54db6)
2007-10-10r14543: Fix some build dependency problems caused by the use of $(builddir)Jelmer Vernooij2-18/+18
(This used to be commit c85c4b97f35ac32c3e7b40fa84414171975ecf54)
2007-10-10r14529: Include $(builddir) where necesaryJelmer Vernooij3-18/+19
(This used to be commit ee49674dc6cbda95590409541703c36534b195b3)