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

1349 Commits

Author SHA1 Message Date
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
Jelmer Vernooij
88f9e11286 build: Fix handling of external pkg-config dependencies when generating pkg-config files. 2008-01-20 01:19:59 +01:00
Jelmer Vernooij
d9b4a5bb17 python: Don't attempt to build shared and static versions of modules, because it's just not going to work with the current build system. 2008-01-16 17:58:50 +01:00
Jelmer Vernooij
5024249552 python: Build shared python modules for generic use. 2008-01-16 15:08:00 +01:00
Stefan Metzmacher
464668b07a prepare the mkversion.sh infrastructure for git branches in the build-farm
metze
(cherry-picked from 1bf4c7fb20)
2008-01-10 19:34:24 +01:00
Jelmer Vernooij
bdf30f80fb r26664: buildsystem: Hopefully fix the shared library build on AIX. 2008-01-04 09:48:04 -06:00
Jelmer Vernooij
ecd2d96c31 r26602: Revert my previous commit as it only works with GNU make. 2007-12-26 11:57:09 -06:00
Jelmer Vernooij
b06d3e1a52 r26600: Provide dir variable with current basedir in Makefile. 2007-12-26 11:57:08 -06:00
Jelmer Vernooij
f1997dabed r26580: Include sentinel in build.h, in case the list is empty. 2007-12-24 01:51:07 -06:00
Jelmer Vernooij
c89c667ec2 r26578: Ensure directory exists. 2007-12-24 01:51:06 -06:00
Jelmer Vernooij
ba8be2dfc0 r26576: Allow the static module loading code to be used for the Python modules.
Simplify the way module initialization functions are handled.
2007-12-24 01:51:06 -06:00
Jelmer Vernooij
cb76c60007 r26571: Hide warnings about unused macros and casting qualifiers in autogenerated files. 2007-12-24 01:51:03 -06:00
Jelmer Vernooij
78c183b886 r26486: Use portable run-time library path environment variable. 2007-12-21 05:50:44 +01:00
Jelmer Vernooij
85eeecf997 r26483: Merge ldb module dependency fixes, fix auth python module. 2007-12-21 05:50:41 +01:00
Stefan Metzmacher
fcc813d399 r26421: build: we now have HAVE_IFACE_GETIFADDRS as valid interface detection code
metze
2007-12-21 05:49:49 +01:00
Stefan Metzmacher
5cc9673778 r26414: build: bring in the content of EXT_LIB's for the .pc files
TODO: we need to check if we need to recursivly expand the dependencies
      as we do for the Makefile rules

metze
2007-12-21 05:49:45 +01:00
Stefan Metzmacher
120e5e08f7 r26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes
metze
2007-12-21 05:48:11 +01:00
Stefan Metzmacher
e0754868df r26290: build: split add_dir() into add_dir_str() and add_dir_array()
metze
2007-12-21 05:48:10 +01:00
Stefan Metzmacher
59469088e7 r26289: build: avoid nasty foo/./bla pathes for python stuff
metze
2007-12-21 05:48:10 +01:00
Jelmer Vernooij
2637a2fedb r26279: Don't compile any python stuff if python is not available. 2007-12-21 05:48:05 +01:00
Jelmer Vernooij
744fb6cf3c r26122: Don't install python bindings yet. 2007-12-21 05:46:13 +01:00
Jelmer Vernooij
a74fa4c19d r26121: Don't build modules if subsystem isn't build. 2007-12-21 05:46:12 +01:00
Jelmer Vernooij
1359f858d6 r26120: Don't install python modules as modules. 2007-12-21 05:46:11 +01:00
Jelmer Vernooij
65cabf7cf7 r26116: Mention python in the config.status summary. 2007-12-21 05:46:09 +01:00
Jelmer Vernooij
1755adffec r26100: Also check for SWIG. 2007-12-21 05:46:03 +01:00
Jelmer Vernooij
4c26cf3810 r26097: Consider python modules special modules rather than special libraries. 2007-12-21 05:46:02 +01:00
Jelmer Vernooij
fc3a8caef7 r26068: Import improved Python bindings for LDB, including tests. 2007-12-21 05:45:51 +01:00
Jelmer Vernooij
11a2cbbac5 r26067: Merge improvements building Python modules. 2007-12-21 05:45:50 +01:00
Jelmer Vernooij
44529b2446 r26005: Notice the user about LD_LIBRARY_PATH or equivalent when building with shared libs. 2007-12-21 05:45:41 +01:00
Stefan Metzmacher
03a5596148 r26000: build: use AC_LIBREPLACE_STLD_* macros
metze
2007-12-21 05:45:34 +01:00
Stefan Metzmacher
fa795c88e2 r25996: build: rename LD -> BNLD and LDFLAGS -> BNLD_FLAGS
metze
2007-12-21 05:45:32 +01:00
Stefan Metzmacher
5a0c30b9a5 r25994: build: use HOSTCC, HOSTCC_FLAGS, HOSTLD and HOSTLD_FLAGS
metze
2007-12-21 05:45:32 +01:00
Stefan Metzmacher
941dfdbbb4 r25993: build: HOSTLD should always match HOSTCC if not specified
metze
2007-12-21 05:45:31 +01:00
Stefan Metzmacher
54f0ad64a6 r25989: build: use AC_LIBREPLACE_SHLD
metze
2007-12-21 05:45:30 +01:00
Stefan Metzmacher
410cdf789a r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
metze
2007-12-21 05:45:29 +01:00
Stefan Metzmacher
2429085286 r25985: build: SHLD_UNDEF_FLAGS isn't used anymore
metze
2007-12-21 05:45:28 +01:00
Stefan Metzmacher
f86db3348b r25978: build: use AC_LIBREPLACE_MDLD_* macros and use the result to build modules
metze
2007-12-21 05:45:27 +01:00
Stefan Metzmacher
6f51dd97ac r25975: build: split SharedModule from SharedLibrary
metze
2007-12-21 05:45:26 +01:00
Stefan Metzmacher
5cc89f1b8e r25954: we don't need this twice
metze
2007-12-21 05:45:16 +01:00
Jelmer Vernooij
228dd6830e r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that. 2007-12-21 05:45:12 +01:00
Stefan Metzmacher
c9586b8ab3 r25913: maybe some platforms have problems with echo -e
metze
2007-12-21 05:44:52 +01:00
Jelmer Vernooij
fd09581075 r25904: Remove extra 2007-12-21 05:44:47 +01:00
Jelmer Vernooij
571aa6ba22 r25901: Remove obsolete --enable-shared option (whether shared libs should be used internally can be set using --enable-dso). 2007-12-21 05:44:45 +01:00
Jelmer Vernooij
ffe5a10867 r25878: Fix syntax error. 2007-12-21 05:44:37 +01:00
Jelmer Vernooij
25aa875119 r25877: Add libreplace macro for soname flags. 2007-12-21 05:44:36 +01:00
Jelmer Vernooij
b5bcdbbd0c r25876: Attempt to build shard libs everywhere again. 2007-12-21 05:44:36 +01:00
Jelmer Vernooij
aaaed5edc0 r25852: Move SHLIBEXT determination into a test as well. 2007-12-21 05:44:27 +01:00