Jelmer Vernooij
82bcf967b7
Move CFLAGS overrides for SWIG modules to Makefile.
...
(This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
2008-05-21 21:32:53 +02:00
Jelmer Vernooij
2914b0ca04
Remove support for .py files from smb_build - deal with it only in the makefiles.
...
(This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
2008-05-21 21:24:48 +02:00
Jelmer Vernooij
9d1fd37e79
Use gnu make syntax for SWIG implicit rule since it allows multiple output files.
...
(This used to be commit ce440887316d3ae379551c136f6b640c573fd702)
2008-05-21 14:28:10 +02:00
Jelmer Vernooij
904359cd2f
Fix installed symlinks (cp was trying to be smart).
...
(This used to be commit a95f2bf86a75729717542b401aa39bedd21be8d0)
2008-05-21 12:14:47 +02:00
Jelmer Vernooij
12d32fb18e
Allow dots in .mk file section headers, fix docstring.
...
(This used to be commit bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f)
2008-05-21 12:02:02 +02:00
Stefan Metzmacher
eb1b76d200
build: only add enabled subsystems and modules to ALL_OBJS
...
metze
(This used to be commit cc07bd86e270c8016acd0f685d699e4a3e63cfb1)
2008-05-19 14:15:15 +02:00
Jelmer Vernooij
4c70cda986
Fix a couple (well, little more than that..) of typos.
...
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
2008-05-18 23:02:47 +02:00
Jelmer Vernooij
4c8756f147
Create prototype headers from Makefile directory, without smb_build in the middle.
...
(This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18 22:30:08 +02:00
Jelmer Vernooij
e3a615172e
Merge branch 'v4-0-test' of /home/jelmer/samba34.git/samba4 into v4-0-test
...
Conflicts:
source/build/smb_build/makefile.pm
(This used to be commit 57b57b1ff9a2ddf087fc6cceaf6c9afb4f8f0135)
2008-05-18 21:10:41 +02:00
Jelmer Vernooij
78f804c497
Typo, formatting fixes.
...
(This used to be commit 5c961c0b41e0a41bd41705a103595af7405132a4)
2008-05-18 21:10:09 +02:00
Jelmer Vernooij
dc114f8c5a
Avoid smb_build for prototype headers in some places.
...
(This used to be commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927)
2008-05-18 21:09:04 +02:00
Jelmer Vernooij
688964c7c6
Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test
...
(This used to be commit 84c9fbe8466e013e501eecf9b2e7981c1df8232c)
2008-05-18 18:55:38 +02:00
Jelmer Vernooij
98154fdf05
Move templates to a separate file.
...
(This used to be commit d9770b651f61a0b70d6afa4610fadc7f199e1d98)
2008-05-18 18:55:14 +02:00
Jelmer Vernooij
65f365d2ec
Simplify argument handling.
...
(This used to be commit f305c443db8e48efa80eeda8f83073b475dc3fee)
2008-05-18 18:33:24 +02:00
Jelmer Vernooij
109634ba77
Fix --output argument.
...
(This used to be commit a38e473c9e382465ae30f3ca7ae12de500aec5f7)
2008-05-18 18:33:05 +02:00
Jelmer Vernooij
1067678048
Allow specifying different input file to smb_build.
...
(This used to be commit c4bfc0b8daf2e288a278936b279bb4f7848d78e9)
2008-05-18 18:08:37 +02:00
Jelmer Vernooij
353afc8d94
Move writing of data.mk file to m4 macro.
...
(This used to be commit 7fee112d2b86b423c397118f0333065825ea3518)
2008-05-18 17:55:50 +02:00
Jelmer Vernooij
9207a22a0e
Move writing autoconf vars into files into m4 macros.
...
(This used to be commit 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b)
2008-05-18 17:48:50 +02:00
Stefan Metzmacher
335813c735
lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCAL
...
metze
(This used to be commit 1c7905cfb4c77edeb24ac612a544e777cf49e184)
2008-05-16 22:56:14 +02:00
Stefan Metzmacher
8a31130a76
build: readd ALL_OBJS which is needed for automatic_dependencies
...
metze
(This used to be commit 5ca4f76703485d68b1aa6b38beaf208555c0cbfe)
2008-05-16 14:51:39 +02:00
Jelmer Vernooij
5d02514f72
Fail earlier on if shared libs can't be built.
...
(This used to be commit 2e8766145ad2e8c666ecdc6c39e97ba302b16e04)
2008-05-11 15:37:09 +02:00
Jelmer Vernooij
fb62c0508a
Properly support sentinels for binary init functions. This should fix the build.
...
(This used to be commit 9ba5962addc0ef2e0d01329ab8178b3f51659e75)
2008-05-11 14:08:31 +02:00
Jelmer Vernooij
67914192c2
Fix formatting of install message.
...
(This used to be commit 371afde9b04694beec4d9e5cb53634315aea86be)
2008-05-11 05:18:09 +02:00
Jelmer Vernooij
c0dd42af53
Remove extra space that caused issues during make install.
...
(This used to be commit 20a2fc85665feb4d57340c695c8ecb014825e177)
2008-05-11 05:17:50 +02:00
Jelmer Vernooij
0b5a16abe0
Properly escape quotes.
...
(This used to be commit 33094329610097113c244ccd02606661a4c9e2e0)
2008-05-11 03:01:27 +02:00
Jelmer Vernooij
7c7de11f20
Fix LDB module initialization when using external ldb.
...
(This used to be commit b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8)
2008-05-11 01:53:11 +02:00
Jelmer Vernooij
97fbad6480
Install standalone python modules (so we can use stock python rather than smbpython).
...
(This used to be commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd)
2008-05-10 23:25:50 +02:00
Jelmer Vernooij
bfd4850636
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
...
(This used to be commit cce1659d3382495d84cd086bd105903211c1c1de)
2008-05-10 21:29:42 +02:00
Jelmer Vernooij
3758dec7b1
Fix building with system-provided LDB without breaking anything else :-)
...
(This used to be commit ce9d759497ea49e54e9d96422ad07368e2925872)
2008-05-10 21:29:09 +02:00
Jelmer Vernooij
e7910c6fcb
Revert "Fix building with system-provided LDB."
...
This reverts commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255.
(This used to be commit 9d1d2abed19c3b8378a78d4b81503b427d401ab5)
2008-05-10 20:59:48 +02:00
Jelmer Vernooij
6267dd7853
Clean up some git merges gone wrong.
...
(This used to be commit 42eb6b33462228467e65a51bbf624c481802b090)
2008-05-10 20:59:17 +02:00
Jelmer Vernooij
640792fb58
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
...
(This used to be commit cca75ae22d225dda2e96907daa3c24a35bb281cd)
2008-05-10 20:44:59 +02:00
Jelmer Vernooij
69247584ea
Fix building with system-provided LDB.
...
(This used to be commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255)
2008-05-10 20:17:02 +02:00
Jelmer Vernooij
7b45a4d7fa
Merge branch 'v4-0-test' into v4-0-gmake3
...
Conflicts:
source/auth/config.mk
source/auth/gensec/config.mk
source/torture/smbtorture.c
(This used to be commit edfd02e59bba86b977bd60848f57a614691fff7a)
2008-05-10 18:08:00 +02:00
Stefan Metzmacher
387c17685c
build: fix path to lex_compile.sh
...
metze
(This used to be commit 6a1b7f56afa7475880f4eb5f0b669fd2b95a1d8f)
2008-05-07 08:59:06 +02:00
Andrew Bartlett
ee70e01e3e
Don't compile files twice when the compilation fails.
...
Andrew Bartlett
(This used to be commit 53ea233649d12d77233611e272cf5f470177571c)
2008-04-25 15:08:23 +01:00
Jelmer Vernooij
cc9c4aaa8d
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
...
Conflicts:
source/Makefile
source/auth/config.mk
source/auth/gensec/config.mk
source/build/m4/public.m4
source/build/make/python.mk
source/build/make/rules.mk
source/build/smb_build/header.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/dsdb/samdb/ldb_modules/config.mk
source/kdc/config.mk
source/lib/events/config.mk
source/lib/events/events.c
source/lib/ldb/config.mk
source/lib/nss_wrapper/config.mk
source/lib/policy/config.mk
source/lib/util/config.mk
source/libcli/smb2/config.mk
source/libnet/config.mk
source/librpc/config.mk
source/nbt_server/config.mk
source/ntptr/ntptr_base.c
source/ntvfs/posix/config.mk
source/ntvfs/sysdep/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/rpc_server/service_rpc.c
source/scripting/ejs/config.mk
source/scripting/python/config.mk
source/smb_server/config.mk
source/smbd/server.c
source/torture/config.mk
source/torture/smb2/config.mk
source/wrepl_server/config.mk
(This used to be commit 13bbd420681519894a4036729c43273912c9b402)
2008-04-25 10:04:20 +01:00
Jelmer Vernooij
d1432d617e
Distinguish between private and public dependencies in the dot file.
...
(This used to be commit 0690ce5211e659d5b8670d533fde77cf97048884)
2008-04-24 15:22:07 +01:00
Stefan Metzmacher
08f83c59df
build: fix the build rule for .o files
...
metze
(This used to be commit c7f34f41c3f9f0c3f75a618dfaf566706014a6b4)
2008-04-19 01:10:39 +02:00
Jelmer Vernooij
223df634c8
Work around 'test' quirks - use make's string comparison instead.
...
(This used to be commit 434b61623ecfd846f043ee92c833e92cf905e7b4)
2008-04-15 04:08:28 +02:00
Jelmer Vernooij
98a4dd9b5e
Fix ALL_OBJS value.
...
(This used to be commit 8710087728cc44761ae85f66c541ab1650e1b952)
2008-04-15 03:59:56 +02:00
Jelmer Vernooij
08baea013b
Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables directly instead.
...
(This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
2008-04-15 02:25:16 +02:00
Jelmer Vernooij
b62d7aa8eb
Make sure init function sentinels are set for modules.
...
(This used to be commit fac3463dd505404998b6b00526f1dad6ae47ba84)
2008-04-15 01:52:55 +02:00
Jelmer Vernooij
d04926914a
Fix the build.
...
(This used to be commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f)
2008-04-15 01:40:32 +02:00
Jelmer Vernooij
a15b6f1606
Fix unresolved symbols.
...
(This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
2008-04-14 20:00:04 +02:00
Jelmer Vernooij
0fa663cc5d
Fix order of variables in the makefile.
...
(This used to be commit f64c1d53ba50bb50d32f819adf8727513468ccd7)
2008-04-14 17:54:19 +02:00
Jelmer Vernooij
ffc5cbfe80
Move object files lists to makefile rather than smb_build.
...
(This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
2008-04-14 16:53:00 +02:00
Jelmer Vernooij
f800cf250f
Move standard make compilation rules to build/make.
...
(This used to be commit ceda3312a98b069d0711f3cb33de3ae71e91ebaa)
2008-04-14 14:51:57 +02:00
Jelmer Vernooij
7cf29ac84e
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4
...
(This used to be commit 9d3d64e1387e9f20383c255bba27128cf4b9519e)
2008-04-14 11:55:19 +02:00
Jelmer Vernooij
f78bc8c489
Remove prototypes from build.h in preparation of removing build.h
...
altogether.
(This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
2008-04-14 11:54:50 +02:00