summaryrefslogtreecommitdiff
path: root/source4/build/smb_build/makefile.pm
AgeCommit message (Collapse)AuthorFilesLines
2008-02-29Remove duplicate functions.Jelmer Vernooij1-76/+0
(This used to be commit d6b2eaeff970f84b6e4da430ea6d00009931d41d)
2008-02-29Merge branch 'v4-0-test' into v4-0-gmake3Jelmer Vernooij1-0/+76
Conflicts: source/Makefile source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dynconfig.mk source/scripting/python/config.mk (This used to be commit 744d9fd8731321abea37b0cb14ca75e1b4654722)
2008-02-29Include CFLAGS overrides in make file.Jelmer Vernooij1-0/+53
(This used to be commit 2ead1523608d9cd9a58cf55bcee2c8a39b6895e0)
2008-02-29Remove cruft that dealt with public prototype headers.Jelmer Vernooij1-32/+6
(This used to be commit 438997c17951fa7f0a9fb14be14c3b364ed3ad90)
2008-02-29Fix typos, avoid DEPEND_LIST from growing with empty elements.Jelmer Vernooij1-2/+2
(This used to be commit b30fd477ff0d97bb4de3c5301a6cdc47867451ee)
2008-02-29Move public header accumulation out of the perl code.Jelmer Vernooij1-15/+0
Never install generated prototype files. It's easier to break the API when using them and they're not easily readable for 3rd party users. Conflicts: source/auth/config.mk source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/config_mk.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/lib/charset/config.mk source/lib/tdr/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/torture/config.mk (This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
2008-02-29Move manpage management out of the perl build system.Jelmer Vernooij1-7/+0
(This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
2008-02-29Move logic to makefileJelmer Vernooij1-3/+3
(This used to be commit 94b0dd7ab0f5cc5493ea8dcfd8be54e1bec26283)
2008-02-29Use more GNU-make specific variables.Jelmer Vernooij1-2/+2
(This used to be commit 3506c707c5e390a0634e597362f454399fb50b07)
2008-02-29Merge env.pm into makefile.pm.Jelmer Vernooij1-4/+27
(This used to be commit 28bbd546195461d4b8747bc6cefd6320f8efe17d)
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)