summaryrefslogtreecommitdiffstats
path: root/source4/build
Commit message (Collapse)AuthorAgeFilesLines
* build: fix the build with --enable-automatic-dependencies=yesStefan Metzmacher2008-03-041-1/+1
| | | | | metze (This used to be commit b0ecd8f8d2c1ebf23957921f4852e90b556812fc)
* Remove duplicate message.Jelmer Vernooij2008-02-291-2/+0
| | | | (This used to be commit 87074881a926f6216276ebc263047c1ffb8aee10)
* Fix variable name.Jelmer Vernooij2008-02-291-1/+1
| | | | (This used to be commit b5db8defcae0a718e5239e8c7705c9bf6eb431ec)
* Simpler handling of sonameflag.Jelmer Vernooij2008-02-291-16/+7
| | | | (This used to be commit 1e786bb7da689c3aa435e92975f33db5a308b6a7)
* Move automatic dependencies code out of perl code.Jelmer Vernooij2008-02-291-35/+2
| | | | (This used to be commit 58a93ef94b878ff2d2d0029fc2d443551842e712)
* Remove useless include, simplify generated CFLAGS lines in Makefile.Jelmer Vernooij2008-02-291-7/+1
| | | | (This used to be commit 3157ce9876aa69de54acf3f08e0ee2b16cfaff80)
* Include CFLAGS overrides in make file.Jelmer Vernooij2008-02-293-71/+54
| | | | (This used to be commit 2ead1523608d9cd9a58cf55bcee2c8a39b6895e0)
* Remove cruft that dealt with public prototype headers.Jelmer Vernooij2008-02-292-34/+7
| | | | (This used to be commit 438997c17951fa7f0a9fb14be14c3b364ed3ad90)
* Change remaining prototype headers to be private.Jelmer Vernooij2008-02-291-1/+0
| | | | (This used to be commit 2f7ff409e89c9682e681ddcf54439db9e3b6ccb4)
* Fix typos, avoid DEPEND_LIST from growing with empty elements.Jelmer Vernooij2008-02-292-9/+2
| | | | (This used to be commit b30fd477ff0d97bb4de3c5301a6cdc47867451ee)
* Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-294-29/+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)
* Move manpage management out of the perl build system.Jelmer Vernooij2008-02-294-16/+1
| | | | (This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
* Move logic to makefileJelmer Vernooij2008-02-291-3/+3
| | | | (This used to be commit 94b0dd7ab0f5cc5493ea8dcfd8be54e1bec26283)
* Use more GNU-make specific variables.Jelmer Vernooij2008-02-291-2/+2
| | | | (This used to be commit 3506c707c5e390a0634e597362f454399fb50b07)
* Remove workaround for some non-GNU makes.Jelmer Vernooij2008-02-292-23/+8
| | | | (This used to be commit 0580357fb4b10e4a751d281e209f6a87e1c88143)
* Update smb_build README.Jelmer Vernooij2008-02-291-3/+1
| | | | (This used to be commit 9db23848dcd1b73273b90edd923b6c55f6c915c4)
* Merge env.pm into makefile.pm.Jelmer Vernooij2008-02-293-62/+27
| | | | (This used to be commit 28bbd546195461d4b8747bc6cefd6320f8efe17d)
* Move configure output details out of perl code.Jelmer Vernooij2008-02-291-7/+0
| | | | (This used to be commit e33f357fb00cd504181562eaf2ca1d4511d5ec51)
* Avoid use of removed variable.Jelmer Vernooij2008-02-291-4/+2
| | | | (This used to be commit 10f0b5f83f0b34ae9d0f83c0975cf06bf56277d4)
* Remove unused include.Jelmer Vernooij2008-02-291-2/+0
| | | | (This used to be commit cf59ec4cc3c3dca9275236bf45caf56632bf983a)
* Use make to generate list of python files, remove unused variable.Jelmer Vernooij2008-02-291-8/+2
| | | | (This used to be commit 67f15cd484dbf7b49e6c5cb2566ad95d05b66b5b)
* Use make to create lists of plugins, remove duplicate variable.Jelmer Vernooij2008-02-291-3/+1
| | | | (This used to be commit 1ec6870966bcd25b1932da675386d3ad5bcd9b6f)
* Generate manpage list with make.Jelmer Vernooij2008-02-291-2/+1
| | | | (This used to be commit ea3d3b52504b45f45aca434ea4376906f65ead12)
* Use make to create lists of pc files and prototype headers.Jelmer Vernooij2008-02-292-5/+8
| | | | (This used to be commit a932a2e37d1aa86cca769398721318b3942fad83)
* Use make to generate lists of libraries.Jelmer Vernooij2008-02-291-1/+1
| | | | (This used to be commit 2c2a589183067d7fced4ace33380bd1af610924a)
* Use make to generate lists of libraries.Jelmer Vernooij2008-02-291-8/+2
| | | | (This used to be commit 3519aae1845f2a15330184625d541ce0f0cac56b)
* Use make to generate list of prototype headers.Jelmer Vernooij2008-02-291-4/+2
| | | | (This used to be commit 17d2f682e94154ee654de59b88816437f4e7f093)
* Create SBIN_PROGS and BIN_PROGS lists from within make.Jelmer Vernooij2008-02-291-6/+2
| | | | (This used to be commit e0afbc3778ca7c6dc087e2b9f4992a131ec66a75)
* use gmake to handle .py file copies.Jelmer Vernooij2008-02-291-3/+1
| | | | (This used to be commit d54421a9eeadbd76791917c5e3c460c897259ede)
* 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)
* 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)
* 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)
* Factor out common code that generates object lists.Jelmer Vernooij2008-02-183-18/+3
| | | | (This used to be commit ef14e1ab3267263d65c4c41cd3c0dab3680f4104)
* Simplify some more smb_build code.Jelmer Vernooij2008-02-181-9/+3
| | | | (This used to be commit 95b06bd8f2a91c9f3f9e9f05f7e2803d6b4100c7)
* Fix build with partial linking.Jelmer Vernooij2008-02-182-5/+10
| | | | (This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
* Avoid redetermining paths; use already stored values.Jelmer Vernooij2008-02-183-24/+22
| | | | (This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
* Add elements in the build system implicitly if they're unknownJelmer Vernooij2008-02-181-1/+14
| | | | | (so they can be regular make rules). (This used to be commit 1da14d5efe63b97719c81fcf4851c5b79609776b)