1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-04 00:23:49 +03:00
Commit Graph

1395 Commits

Author SHA1 Message Date
Jelmer Vernooij
92c1c0e913 Fix static module list generation for ldb. 2008-02-20 03:40:44 +01:00
Jelmer Vernooij
89590d7dfe Add configure test for vdeplug library. 2008-02-19 23:00:43 +01:00
Michael Adam
39499a3346 Fix a typo.
Michael
2008-02-19 16:50:13 +01:00
Jelmer Vernooij
f6760fd161 Fix CFLAGS (caused problems on hosts without libgssapi installed on the system). 2008-02-19 03:57:30 +01:00
Jelmer Vernooij
afe9418b72 Fix summary. 2008-02-18 20:14:29 +01:00
Jelmer Vernooij
0e1d0a874a Rename include to mkinclude to emphasize it is different from make's include. 2008-02-18 20:04:18 +01:00
Jelmer Vernooij
3b08f190c9 Use implicit build system element creation for external libraries. 2008-02-18 19:46:27 +01:00
Jelmer Vernooij
0bb8996829 Be a little bit less strict about recursive dependencies. 2008-02-18 19:19:54 +01:00
Jelmer Vernooij
269cbf84d8 Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ' 2008-02-18 19:06:17 +01:00
Jelmer Vernooij
34e26f4eec Build complete static libraries. 2008-02-18 18:55:37 +01:00
Jelmer Vernooij
5512c61d75 Simplify handling of ALL_OBJS. 2008-02-18 17:28:24 +01:00
Jelmer Vernooij
ef14e1ab32 Factor out common code that generates object lists. 2008-02-18 17:08:54 +01:00
Jelmer Vernooij
95b06bd8f2 Simplify some more smb_build code. 2008-02-18 16:33:23 +01:00
Jelmer Vernooij
bfad9610c4 Fix build with partial linking. 2008-02-18 16:02:33 +01:00
Jelmer Vernooij
0d223ddc39 Avoid redetermining paths; use already stored values. 2008-02-18 15:31:15 +01:00
Jelmer Vernooij
1da14d5efe Add elements in the build system implicitly if they're unknown
(so they can be regular make rules).
2008-02-18 13:31:10 +01:00
Jelmer Vernooij
a7512fb059 Reenable partial linking 2008-02-18 13:10:30 +01:00
Jelmer Vernooij
d318809f0d Merge functions. 2008-02-18 12:35:39 +01:00
Jelmer Vernooij
f5b2b20caf Eliminate duplicate variable. 2008-02-18 12:26:43 +01:00
Jelmer Vernooij
0d8ddae496 Switch back to using static libraries for subsystems for now, since partial linking is still giving some problems. 2008-02-18 11:50:07 +01:00
Jelmer Vernooij
978eb6f161 Prevent adding libreplace when not necessary. 2008-02-16 21:16:28 +01:00
Jelmer Vernooij
c481d88d37 Some more mergedobj fixes. 2008-02-16 20:56:46 +01:00
Jelmer Vernooij
949fca9540 Use standard variable for partial linking. 2008-02-16 20:48:08 +01:00
Jelmer Vernooij
1cf23c5841 Reintroduce mergedobj support. 2008-02-16 20:38:21 +01:00
Jelmer Vernooij
98d6095b96 Remove unused code. 2008-02-16 16:33:04 +01:00
Jelmer Vernooij
8f1270dd5c Simplify handling of plugin installation. 2008-02-16 16:22:05 +01:00
Jelmer Vernooij
96736eb556 Don't create symlinks pointing at themselves. 2008-02-14 12:15:28 +01:00
Jelmer Vernooij
3c1a7c0dcc Remove type before variables in data.mk 2008-02-14 12:03:34 +01:00
Jelmer Vernooij
8d41cb23de Remove some make variables that aren't necessary. 2008-02-13 21:39:25 +01:00
Jelmer Vernooij
92dbbc4790 Fix corner case. 2008-02-13 21:05:58 +01:00
Jelmer Vernooij
2dce9e4e0d Use more variables in generated data.mk. 2008-02-13 21:03:01 +01:00
Jelmer Vernooij
a44af7c387 Put soversions and versions for libraries with a hard-coded version in the
generated .mk file.

Move CPPFLAGS to be generated entirely inside configure.ac (simplifies
makefile.pm).
2008-02-13 18:59:57 +01:00
Jelmer Vernooij
d746fcde10 Use make variables in cflags file (now supported by cflags.pl) 2008-02-11 19:28:59 +01:00
Jelmer Vernooij
742e50aeb5 Support including files in the cflags.pl script. 2008-02-11 19:10:21 +01:00
Jelmer Vernooij
df5b712001 TORTUREDIR as target dir for binaries is no longer used, remove it. 2008-02-11 18:07:22 +01:00
Jelmer Vernooij
ebf6e59dfe Avoid autogenerating the Makefile but rather include a data.mk file
that is autogenerated.
2008-02-11 15:19:24 +01:00
Jelmer Vernooij
4cc93a98f9 Make data about what subsystems/libraries are enabled available in the mkconfig.mk file. 2008-02-11 14:41:28 +01:00
Jelmer Vernooij
a72d3ffade Move some more variables to static .mk file. 2008-02-11 01:02:16 +01:00
Jelmer Vernooij
a22bb7725b Automatically write AC_SUBST() vars to mkconfig.mk and use them. 2008-02-11 00:21:20 +01:00
Jelmer Vernooij
f44b838b68 Move some variables to a separate .mk file that could also be included by a non-smb_build build system. 2008-02-10 23:32:31 +01:00
Jelmer Vernooij
091f1e7314 Start working on generating .mk file from configure for inclusion in Makefile. 2008-02-10 22:58:03 +01:00
Jelmer Vernooij
c0fef09c5d Move first_prereq test to m4 code. 2008-02-09 17:07:02 +01:00
Jelmer Vernooij
3c64fc7dc6 Move some static makefile variables to rules.mk. 2008-02-09 16:41:44 +01:00
Jelmer Vernooij
ee7f54c86d Support 'mkinclude' command in .mk files. 2008-02-09 16:01:53 +01:00
Michael Adam
cbed074f28 Reformat SMB_EXT_LIB_FROM_PKGCONFIG: fix spacing and indentation.
Sorry, could not resist: While trying to understand this bit of magic,
I had to bring indentation into shape to see more clearly what is going on.
Also, mixed tabs/spaces are changed to tabs.

Michael
2008-02-08 16:40:21 +01:00
Jelmer Vernooij
5c2be1e8a9 build: Remove unused functions Import() and GetInfo(). 2008-02-08 14:12:46 +01:00
Jelmer Vernooij
91d7ba5202 build: Remove support for DESCRIPTION setting that is now unused. 2008-01-22 18:49:51 +01:00
Jelmer Vernooij
e9f9973267 build: remove support for automatically building .pc files. 2008-01-22 18:47:18 +01:00
Jelmer Vernooij
8104907c52 build: Allow manually written pkg-config files. 2008-01-22 18:21:48 +01:00
Jelmer Vernooij
2c2b16b5ae build: Allow overriding CFLAGS for python packages. 2008-01-21 03:54:41 +01:00