summaryrefslogtreecommitdiffstats
path: root/source4/build
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-02-271-0/+7
|\ | | | | | | | | | | | | Conflicts: source/build/smb_build/makefile.pm (This used to be commit c45b97c4714dd0565949732394c9c1e8eedbb99a)
| * Rely on GNU make to build static libraries.Jelmer Vernooij2008-02-261-10/+1
| | | | | | | | | | | | | | Conflicts: source/build/smb_build/makefile.pm (This used to be commit f34a17a92bcc9a27b629a6ec9ed9a818bd13acc0)
* | Fix module aliases.Jelmer Vernooij2008-02-262-14/+16
| | | | | | | | (This used to be commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d)
* | Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-264-23/+0
| | | | | | | | (This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
* | Fix pydoctor.Jelmer Vernooij2008-02-261-0/+3
| | | | | | | | (This used to be commit 023025e4de119aa234f885aa6e5594660bd8f358)
* | Support building .so versions of the modules.Jelmer Vernooij2008-02-263-34/+50
| | | | | | | | (This used to be commit 673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed)
* | use make macro for python.Jelmer Vernooij2008-02-262-4/+39
| | | | | | | | (This used to be commit b0408abb08648c0155d8f5da5fb299b1acbc09b6)
* | Move manpage management out of the perl build system.Jelmer Vernooij2008-02-264-16/+1
| | | | | | | | (This used to be commit a660ab262e7202baccf16cb8b2bc47cb8efacc34)
* | Move common rules code to separate directory.Jelmer Vernooij2008-02-263-0/+317
| | | | | | | | (This used to be commit 803ebd6479ae388ae65de8de7fb88600452d47df)
* | Revert cflags hack.Jelmer Vernooij2008-02-261-4/+4
| | | | | | | | (This used to be commit c01c841cf953550b21a6a84b0cb036bdfd436e13)
* | Move more code out of perl.Jelmer Vernooij2008-02-262-5/+5
| | | | | | | | (This used to be commit ad258e86353250fd447d461c94649c1541b37844)
* | Fix the build (again).Jelmer Vernooij2008-02-261-1/+1
| | | | | | | | (This used to be commit ef00f6b5817107738dc44367838095896af4e77d)
* | Fix the build.Jelmer Vernooij2008-02-262-15/+13
| | | | | | | | (This used to be commit 59bf804ef64d87fa76fe41063f91c35cf805a779)
* | Remove legacy code for public prototype headers.Jelmer Vernooij2008-02-251-24/+3
| | | | | | | | (This used to be commit b5695abdc6fe90c8a348ac8510a1bad6f6bbdede)
* | Remove public prototype headers. Generating both public and private ↵Jelmer Vernooij2008-02-251-2/+0
| | | | | | | | | | | | prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
* | Remove binaries:: in favor of SBIN_PROGS, BIN_PROGS.Jelmer Vernooij2008-02-251-7/+2
| | | | | | | | (This used to be commit a924c9cf6b4f52ff6b403c683d32b7826e72c3d7)
* | Use more make constructions for shared library bits.Jelmer Vernooij2008-02-251-27/+9
| | | | | | | | (This used to be commit b2cd934d4d37516fe65a3b9c44d7c92622fecf99)
* | Use make's $(call) feature.Jelmer Vernooij2008-02-252-10/+6
| | | | | | | | (This used to be commit 4046ec8be08bb940ec60390c4f2e1719e14b858d)
* | Fix use of realpath, fix init functions for ldb.Jelmer Vernooij2008-02-253-13/+13
| | | | | | | | (This used to be commit ca510136d2c4cae8f520c76df6aaadb5d412bea1)
* | Update smb_build README.Jelmer Vernooij2008-02-251-3/+1
| | | | | | | | (This used to be commit e8bfca15a33365e9bfbdd8422f0aa7353e16446e)
* | Merge env.pm into makefile.pm.Jelmer Vernooij2008-02-253-61/+27
| | | | | | | | (This used to be commit 01a0d3e74404d382c3cb74dbe385a4e9115b9b74)
* | Move configure output details out of perl code.Jelmer Vernooij2008-02-251-9/+0
| | | | | | | | (This used to be commit 7fe2d6666e6a1ae6a9453ccbe9a0a9136f028e55)
* | Remove workaround for some non-GNU makes.Jelmer Vernooij2008-02-253-24/+8
| | | | | | | | (This used to be commit d817bcdc290cb03a16f10a11250ae35c1d36c848)
* | Include CFLAGS overrides in make file.Jelmer Vernooij2008-02-253-72/+55
| | | | | | | | (This used to be commit f05d5f839e18e078a59ccd262fbffaa2eb4e3672)
* | Remove more unnecessary generated code.Jelmer Vernooij2008-02-251-3/+1
| | | | | | | | (This used to be commit 7398bc1a9f0d3cf30db3187a3849dbea6b846bb2)
* | Use more GNU-make specific variables.Jelmer Vernooij2008-02-251-2/+2
| | | | | | | | (This used to be commit 1e710575c408ca57b52d0548f2fa4ea713ded03c)
* | Move automatic dependencies code out of perl code.Jelmer Vernooij2008-02-251-35/+2
| | | | | | | | (This used to be commit 9e9d98d75d52846bca88ec7d12b91b140b069868)
* | Use $@ where possible.Jelmer Vernooij2008-02-251-5/+1
| | | | | | | | (This used to be commit 1353e3e46a699b77f04fb0e69900bec9b15e0d48)
* | Use realpath for now to work around .. tricks.Jelmer Vernooij2008-02-252-8/+8
| | | | | | | | (This used to be commit c43b0d43cde11991723eff53fefdc38ca036a67e)
* | Remove unused include.Jelmer Vernooij2008-02-251-2/+0
| | | | | | | | (This used to be commit 778e37480fb83c750ef76a625a5df74df276c65d)
* | Use addprefix where possible rather than perl expansion of files.Jelmer Vernooij2008-02-252-48/+11
| | | | | | | | (This used to be commit b136ee5d344b1f1b2de697afd6815b8c3cb770ba)
* | Fix the build.Jelmer Vernooij2008-02-253-2/+6
| | | | | | | | (This used to be commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-02-256-22/+21
|\| | | | | | | | | | | | | | | | | Conflicts: source/build/smb_build/header.pm source/build/smb_build/makefile.pm source/lib/ldb/include/ldb_private.h (This used to be commit 1a646af0647f021d99473a8991c35e616a423ea6)
| * Never assume -fvisibility=hidden for modules unless explicitly specified ↵Jelmer Vernooij2008-02-211-8/+0
| | | | | | | | | | | | (consistent with what we do for other subsystems/libraries). (This used to be commit e8751e513d5f9b30e518104bbc23bcbd203818a6)
| * Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into ↵Jelmer Vernooij2008-02-202-9/+12
| |\ | | | | | | | | | | | | | | | v4-0-nodeclare (This used to be commit 7a2ff3ee26bce49a3eeeb270f4a5e4df2adbefbb)
| | * Simpler specification of CFLAGS and LDFLAGSAndrew Bartlett2008-02-202-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | By being more consistant in applying CFLAGS and LDFLAGS (in particular) to every invocation, we make it simpler to enable gcov code coverage, both in the build system and on the build farm. Andrew Bartlett (This used to be commit 8c2f658a9688f0c51d2f3b948dc3213b65c7b77f)
| * | Fix use of some modules (needed _PUBLIC_).Jelmer Vernooij2008-02-201-1/+2
| | | | | | | | | | | | (This used to be commit ce332130ea77159832da23bab760fa26921719e2)
| * | Fix static module list generation for ldb.Jelmer Vernooij2008-02-201-2/+8
| | | | | | | | | | | | (This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
| * | Add configure test for vdeplug library.Jelmer Vernooij2008-02-191-0/+3
| |/ | | | | | | (This used to be commit 89590d7dfe0735093a4a5b66eeed9276df043ac9)
| * Fix a typo.Michael Adam2008-02-191-1/+1
| | | | | | | | | | Michael (This used to be commit 39499a3346b49a3c50cb1ebb1393a62c614cf056)
| * Fix CFLAGS (caused problems on hosts without libgssapi installed on the system).Jelmer Vernooij2008-02-191-1/+1
| | | | | | | | (This used to be commit f6760fd161f568ef13a841a0210f130160a16c01)
* | Remove duplicate code.Jelmer Vernooij2008-02-181-9/+2
| | | | | | | | (This used to be commit 3074a9c713910f1cec8d252a36fa51aefc308c9a)
* | Merge branch 'v4-0-trivial' into v4-0-gmake3Jelmer Vernooij2008-02-188-114/+85
|\| | | | | | | | | | | | | | | | | Conflicts: source/build/smb_build/input.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm (This used to be commit bc11e3ef1c34923f5b13571926617a840ad554fe)
| * Fix summary.Jelmer Vernooij2008-02-181-3/+2
| | | | | | | | (This used to be commit afe9418b728a1b35f713c650622c1abadba9a526)
| * Rename include to mkinclude to emphasize it is different from make's include.Jelmer Vernooij2008-02-182-2/+2
| | | | | | | | (This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
| * Use implicit build system element creation for external libraries.Jelmer Vernooij2008-02-184-26/+13
| | | | | | | | (This used to be commit 3b08f190c9dd4567e684c804a22e2612f405bbec)
| * Be a little bit less strict about recursive dependencies.Jelmer Vernooij2008-02-181-2/+5
| | | | | | | | (This used to be commit 0bb89968299f90df00861a8982eefca182ed7f8d)
| * Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ'Jelmer Vernooij2008-02-181-2/+2
| | | | | | | | (This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac)
| * Build complete static libraries.Jelmer Vernooij2008-02-185-38/+17
| | | | | | | | (This used to be commit 34e26f4eecdf5bca340133942b242969c4c16dff)
| * Simplify handling of ALL_OBJS.Jelmer Vernooij2008-02-182-9/+1
| | | | | | | | (This used to be commit 5512c61d75d1a5404d58ba777720e62089bf45a1)