summaryrefslogtreecommitdiff
path: root/source4/build/smb_build/makefile.pm
AgeCommit message (Collapse)AuthorFilesLines
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)
2008-02-16Properly escape quotes in init functions.Jelmer Vernooij1-1/+5
(This used to be commit 0efa80f30b4f3287a204af450a43dcdfa9baad8a)
2008-02-16Move logic to makefileJelmer Vernooij1-3/+3
(This used to be commit 412c1c2c1eabec25fb9d6506ece06032da798ebe)
2008-02-16Move responsibilities of build.h to makefile.Jelmer Vernooij1-0/+7
(This used to be commit a43f6d37bce85748e9cf2675e5beced5db26f1c3)
2008-02-16Remove some unused code.Jelmer Vernooij1-8/+1
(This used to be commit 7a11659c18b5d13c5397e8121ef4e35e188a8402)
2008-02-16Avoid creating a whole bunch of files in bin/modules.Jelmer Vernooij1-18/+3
(This used to be commit dadae70042600f13f6f9bfcf2d045a797e2b9e69)
2008-02-16Remove some unused code.Jelmer Vernooij1-11/+4
(This used to be commit 8214fb600ec626a8dd01ef3e2af1f4a8bf27dcb2)
2008-02-16Use make list concatenation support to create list of object files for ↵Jelmer Vernooij1-14/+13
subsystems/libraries. (This used to be commit 6d3c45889fd20dba5f77466f1e4452a47b442ae4)
2008-02-16Use make to generate list of python files, remove unused variable.Jelmer Vernooij1-9/+2
(This used to be commit 7ec39624392fd0a0e64326e06acf9d42c86d06f9)
2008-02-16Remove unused ALL_OBJS variable.Jelmer Vernooij1-14/+3
(This used to be commit 919976f393274c6dfe5394eef79f2f3b38f1ffa9)
2008-02-16Use make to create lists of plugins, remove duplicate variable.Jelmer Vernooij1-6/+1
(This used to be commit 36cc584374d32c7875333fa5abd97b31e83291aa)
2008-02-16Use make to create lists of pc files and prototype headers.Jelmer Vernooij1-4/+7
(This used to be commit 6cc7bc1586e892e8470cb3f18a7afa2029a0399d)
2008-02-16Use make to generate list of prototype headers.Jelmer Vernooij1-4/+2
(This used to be commit 20800de0581de1f8be57755df5cc05ffad34ada9)
2008-02-16Use make to generate lists of libraries.Jelmer Vernooij1-6/+2
(This used to be commit 8e1396d5666b1c9306e04cf98d1c89fa13199c7d)
2008-02-16Generate manpage list with make.Jelmer Vernooij1-4/+1
(This used to be commit 7eaa96169f0a32110194560ff27ed89120160efc)
2008-02-16Create SBIN_PROGS and BIN_PROGS lists from within make.Jelmer Vernooij1-6/+2
(This used to be commit 62abd38725ecbe149075a5e2097a08981cd156cf)
2008-02-16Merge branch 'v4-0-trivial' into v4-0-gmake3Jelmer Vernooij1-5/+1
(This used to be commit 8e716d139003d3e743dd99d93f76da4cfa7d48b3)