summaryrefslogtreecommitdiff
path: root/source4/build/smb_build/makefile.pm
AgeCommit message (Collapse)AuthorFilesLines
2008-02-29Avoid use of removed variable.Jelmer Vernooij1-4/+2
(This used to be commit 10f0b5f83f0b34ae9d0f83c0975cf06bf56277d4)
2008-02-29Use make to generate list of python files, remove unused variable.Jelmer Vernooij1-8/+2
(This used to be commit 67f15cd484dbf7b49e6c5cb2566ad95d05b66b5b)
2008-02-29Use make to create lists of plugins, remove duplicate variable.Jelmer Vernooij1-3/+1
(This used to be commit 1ec6870966bcd25b1932da675386d3ad5bcd9b6f)
2008-02-29Generate manpage list with make.Jelmer Vernooij1-2/+1
(This used to be commit ea3d3b52504b45f45aca434ea4376906f65ead12)
2008-02-29Use make to create lists of pc files and prototype headers.Jelmer Vernooij1-4/+7
(This used to be commit a932a2e37d1aa86cca769398721318b3942fad83)
2008-02-29Use make to generate lists of libraries.Jelmer Vernooij1-1/+1
(This used to be commit 2c2a589183067d7fced4ace33380bd1af610924a)
2008-02-29Use make to generate lists of libraries.Jelmer Vernooij1-8/+2
(This used to be commit 3519aae1845f2a15330184625d541ce0f0cac56b)
2008-02-29Use make to generate list of prototype headers.Jelmer Vernooij1-4/+2
(This used to be commit 17d2f682e94154ee654de59b88816437f4e7f093)
2008-02-29Create SBIN_PROGS and BIN_PROGS lists from within make.Jelmer Vernooij1-6/+2
(This used to be commit e0afbc3778ca7c6dc087e2b9f4992a131ec66a75)
2008-02-29use gmake to handle .py file copies.Jelmer Vernooij1-3/+1
(This used to be commit d54421a9eeadbd76791917c5e3c460c897259ede)
2008-02-26Fix module aliases.Jelmer Vernooij1-14/+5
(This used to be commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d)
2008-02-26Move public header accumulation out of the perl code.Jelmer Vernooij1-10/+0
(This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
2008-02-26Support building .so versions of the modules.Jelmer Vernooij1-23/+24
(This used to be commit 673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed)
2008-02-26use make macro for python.Jelmer Vernooij1-4/+2
(This used to be commit b0408abb08648c0155d8f5da5fb299b1acbc09b6)
2008-02-26Move manpage management out of the perl build system.Jelmer Vernooij1-7/+0
(This used to be commit a660ab262e7202baccf16cb8b2bc47cb8efacc34)
2008-02-26Rely on GNU make to build static libraries.Jelmer Vernooij1-10/+1
Conflicts: source/build/smb_build/makefile.pm (This used to be commit f34a17a92bcc9a27b629a6ec9ed9a818bd13acc0)
2008-02-26Move more code out of perl.Jelmer Vernooij1-1/+1
(This used to be commit ad258e86353250fd447d461c94649c1541b37844)
2008-02-26Fix the build.Jelmer Vernooij1-11/+8
(This used to be commit 59bf804ef64d87fa76fe41063f91c35cf805a779)
2008-02-25Remove legacy code for public prototype headers.Jelmer Vernooij1-24/+3
(This used to be commit b5695abdc6fe90c8a348ac8510a1bad6f6bbdede)
2008-02-25Remove binaries:: in favor of SBIN_PROGS, BIN_PROGS.Jelmer Vernooij1-7/+2
(This used to be commit a924c9cf6b4f52ff6b403c683d32b7826e72c3d7)
2008-02-25Use more make constructions for shared library bits.Jelmer Vernooij1-27/+9
(This used to be commit b2cd934d4d37516fe65a3b9c44d7c92622fecf99)
2008-02-25Use make's $(call) feature.Jelmer Vernooij1-9/+1
(This used to be commit 4046ec8be08bb940ec60390c4f2e1719e14b858d)
2008-02-25Fix use of realpath, fix init functions for ldb.Jelmer Vernooij1-10/+10
(This used to be commit ca510136d2c4cae8f520c76df6aaadb5d412bea1)
2008-02-25Merge env.pm into makefile.pm.Jelmer Vernooij1-4/+27
(This used to be commit 01a0d3e74404d382c3cb74dbe385a4e9115b9b74)
2008-02-25Include CFLAGS overrides in make file.Jelmer Vernooij1-0/+53
(This used to be commit f05d5f839e18e078a59ccd262fbffaa2eb4e3672)
2008-02-25Remove more unnecessary generated code.Jelmer Vernooij1-3/+1
(This used to be commit 7398bc1a9f0d3cf30db3187a3849dbea6b846bb2)
2008-02-25Use more GNU-make specific variables.Jelmer Vernooij1-2/+2
(This used to be commit 1e710575c408ca57b52d0548f2fa4ea713ded03c)
2008-02-25Move automatic dependencies code out of perl code.Jelmer Vernooij1-35/+2
(This used to be commit 9e9d98d75d52846bca88ec7d12b91b140b069868)
2008-02-25Use $@ where possible.Jelmer Vernooij1-5/+1
(This used to be commit 1353e3e46a699b77f04fb0e69900bec9b15e0d48)
2008-02-25Use realpath for now to work around .. tricks.Jelmer Vernooij1-7/+7
(This used to be commit c43b0d43cde11991723eff53fefdc38ca036a67e)
2008-02-25Use addprefix where possible rather than perl expansion of files.Jelmer Vernooij1-14/+7
(This used to be commit b136ee5d344b1f1b2de697afd6815b8c3cb770ba)
2008-02-25Fix the build.Jelmer Vernooij1-2/+2
(This used to be commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157)
2008-02-25Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij1-5/+6
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)
2008-02-20Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into ↵Jelmer Vernooij1-2/+2
v4-0-nodeclare (This used to be commit 7a2ff3ee26bce49a3eeeb270f4a5e4df2adbefbb)
2008-02-20Simpler specification of CFLAGS and LDFLAGSAndrew Bartlett1-2/+2
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)
2008-02-20Fix use of some modules (needed _PUBLIC_).Jelmer Vernooij1-1/+2
(This used to be commit ce332130ea77159832da23bab760fa26921719e2)
2008-02-18Remove duplicate code.Jelmer Vernooij1-9/+2
(This used to be commit 3074a9c713910f1cec8d252a36fa51aefc308c9a)
2008-02-18Merge branch 'v4-0-trivial' into v4-0-gmake3Jelmer Vernooij1-28/+24
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)
2008-02-18Build complete static libraries.Jelmer Vernooij1-3/+4
(This used to be commit 34e26f4eecdf5bca340133942b242969c4c16dff)
2008-02-18Simplify handling of ALL_OBJS.Jelmer Vernooij1-9/+0
(This used to be commit 5512c61d75d1a5404d58ba777720e62089bf45a1)
2008-02-18Factor out common code that generates object lists.Jelmer Vernooij1-12/+0
(This used to be commit ef14e1ab3267263d65c4c41cd3c0dab3680f4104)
2008-02-18Avoid redetermining paths; use already stored values.Jelmer Vernooij1-15/+9
(This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
2008-02-18Merge functions.Jelmer Vernooij1-12/+2
(This used to be commit d318809f0db71f4a37033c3e9f0dce2ee5a69b07)
2008-02-18Eliminate duplicate variable.Jelmer Vernooij1-3/+0
(This used to be commit f5b2b20cafc137604bc527ca6bb2bc8edab551e9)
2008-02-18Merge branch 'v4-0-trivial' into v4-0-gmake3Jelmer Vernooij1-0/+19
Conflicts: source/build/smb_build/main.pl source/build/smb_build/makefile.pm (This used to be commit d31987461984aebf8c6f2513e83c92757c0f83c7)
2008-02-16Some more mergedobj fixes.Jelmer Vernooij1-0/+1
(This used to be commit c481d88d37346885f7809f73035a2bc9f2468848)
2008-02-16Use standard variable for partial linking.Jelmer Vernooij1-1/+1
(This used to be commit 949fca9540889bb640466fc21ca36d08f77066a3)
2008-02-16Reintroduce mergedobj support.Jelmer Vernooij1-0/+18
(This used to be commit 1cf23c58411a9b8a9bb97016c27c10a218e73146)
2008-02-16Simpler handling of sonameflag.Jelmer Vernooij1-16/+7
(This used to be commit ef532a715e8d05652bc7b320d6d0b88a93599b33)
2008-02-16Merge unused function.Jelmer Vernooij1-11/+2
(This used to be commit d3725224cfe0a10e99b0012f4e0e79ea427962de)