summaryrefslogtreecommitdiff
path: root/source3/m4/aclocal.m4
AgeCommit message (Collapse)AuthorFilesLines
2009-04-20Move syslog check out of m4 library file into configure.inJelmer Vernooij1-2/+1
2009-04-20Move check for syslog out of libreplace to source3/ and source4/.Jelmer Vernooij1-0/+1
This should help compiling talloc on Windows.
2009-04-01s3:build: no need to set LIBFOO_STATIC to the object collection any moreMichael Adam1-1/+1
now that the @LIBFOO_STATIC@ entries have vanished from the object lists. Just use the static library. Michael
2009-04-01s3:build: first cut at fixing linking of shared/static libs internallyMichael Adam1-1/+7
This is based on a patch from the debian packages by Steve Langasek <vorlon@debian.org>. It removes the static libs from the object collections. For those libs that are set up with SMB_LIBRARY(). Michael
2009-03-17clean up lib64 linking paths the same way as libBjörn Jacke1-2/+8
Signed-off-by: Michael Adam <obnox@samba.org>
2008-09-17Move common libraries from root to lib/.Jelmer Vernooij1-1/+1
2008-09-16Make Samba 3 and Samba 4 both use the same single copy of libreplace.Jelmer Vernooij1-1/+1
2008-08-20build: fix bug #5590 by not linking in the static libs but the objects.Michael Adam1-1/+1
Michael (This used to be commit 6ad2090391a92ebe822b2d7b80e180c251dc8e7a)
2008-08-20build: fall down to the same place when using an internal lib statically.Michael Adam1-1/+1
Michael (This used to be commit 702c0bc04668117e3521d687b9b5a87fd7e0f1b1)
2008-07-07build: extend SMB_LIBRARY() to take a version as an optional second argumentMichael Adam1-4/+7
This will allow transition away from library-versions in the next step. Michael (This used to be commit d9d92b64275127e29c80dbdc7cfe193289fef9a3)
2008-07-07build: extend SMB_LIBRARY() to optionally take default value.Michael Adam1-1/+28
The default value defaults to "yes". If no is specified, an optional third argument contains the reason why building of the shared library is turned off by default. Michael (This used to be commit af971f79c7d736eb5b7ae8fcd4b2bf7ccf4834f3)
2008-07-07build: slightly change and extend the logic of SMB_LIBRARY().Michael Adam1-9/+21
Only call the install/uninstall targets (from make (un)install) for libraries configured with SMB_LIBRARY(), when the user did not set --with-libname=no. Make sure to always (at least) build the static version of the library. Michael (This used to be commit f440538c9480134ff05cf9c9f78a565808161101)
2008-06-23init_shared_module -> init_samba_moduleVolker Lendecke1-1/+1
(This used to be commit 9b174871a87677f7dfbd897a80e526f203906bea)
2008-06-21Use "init_shared_module" instead of "init_module" for initializing .so'sVolker Lendecke1-1/+1
(This used to be commit 0c2fd687b25e32d446ef799927db6933bc61223d)
2008-03-31build: fix configure option --with-static-libs=libXYZMichael Adam1-1/+1
This should not prevent building but linking of shared lib for subsystem XYZ (example --with-static-libs=libtdb). m4 quotation is tricky... Michael (This used to be commit 4d0a5d5c93ddab444a0097e1c56e4363574cb2b6)
2008-03-07configure: fix quotation in SMB_LIBRARY for help output.Michael Adam1-2/+2
Michael (This used to be commit 96f85a48beb7da9c373fc030474020d05c55a18d)
2008-02-21Move the definition of SMB_LIBRARY to aclocal.m4.Michael Adam1-0/+67
Michael (This used to be commit 4724b13ed8dce4721f95979803ba32f815ceaf1a)
2007-10-10r23094: Update the iconv detection to handle cross-compiles better. If we areJames Peach1-16/+0
cross-compiling, we accept the first iconv library that we find (with a warning). (This used to be commit 9417832155d634864f37d0fdb173ec607c154069)
2007-10-10r22441: Add automatic dependency tracking. The dependency generation isJames Peach1-0/+796
toolchain independent, but since there's no portable method for doing makefile includes, we can actually use the dependencies with GNU make. It's easy to add this for other makes, but I don't have any to test. This also moves as much m4 as possible into the m4 directory where no-one has to look at it. AFAICT, there's no way to hide depcomp in there too, which is unfortunate. (This used to be commit aa14900f8291a017aa7fab2bbb9a6c79b12889b2)