summaryrefslogtreecommitdiff
path: root/source4/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2008-02-13Put soversions and versions for libraries with a hard-coded version in theJelmer Vernooij1-0/+19
generated .mk file. Move CPPFLAGS to be generated entirely inside configure.ac (simplifies makefile.pm). (This used to be commit a44af7c3872e900e1ea0da74ef796213030e29ac)
2008-02-13Never build .so versions of tdb/talloc from Samba 4 itself. Rather,Jelmer Vernooij1-2/+0
use shared library versions if they are provided by the system. This puts talloc and tdb in a similar situation as popt: the system version is used if provided but if it's not there or if it is too old, we use our internal version statically. (This used to be commit 86f88eb7b51377344eebf0b6fabad0f5459b3f45)
2008-02-11Automatically write AC_SUBST() vars to mkconfig.mk and use them.Jelmer Vernooij1-2/+2
(This used to be commit a22bb7725b0b825a90e955f883a34341e9f0f69e)
2008-02-10Move some variables to a separate .mk file that could also be included by a ↵Jelmer Vernooij1-0/+8
non-smb_build build system. (This used to be commit f44b838b682760e54aa981fe2e991495395d2394)
2008-01-25configure.ac: we should use AC_CONFIG_FILES() in order to use AC_OUTPUT only ↵Stefan Metzmacher1-10/+10
once metze (This used to be commit bcaba3cb725e1cbbe164132179a0849c7b546a73)
2008-01-25configure.ac: we should only create ldb.pc when use the internal ldbStefan Metzmacher1-1/+1
metze (This used to be commit 2c75bd5009020171e31b56ab3d8d6a86f19f3b49)
2008-01-22dcerpc_samr: Use manually written .pc file.Jelmer Vernooij1-0/+1
(This used to be commit 4b83dc06471818089790c42157b972964d8d02e2)
2008-01-22param: Use manually written .pc file.Jelmer Vernooij1-0/+1
(This used to be commit c0165aab47b4948b8767517b7795c6ec28fb6b6b)
2008-01-22gensec: Use manually written .pc file.Jelmer Vernooij1-0/+1
(This used to be commit 96a5ac9db2399019518e134a00c564ec1066f536)
2008-01-22torture: Use manually written .pc file.Jelmer Vernooij1-0/+1
(This used to be commit d43b18cc5e8b58ca965205cccfe25f8a120d2ca7)
2008-01-22dcerpc: Use manually written .pc files for dcerpc and ndr.Jelmer Vernooij1-0/+2
(This used to be commit 676fd18fa2914b7b5530014a944a11ea1d6f631d)
2008-01-22registry: Use manually written .pc file.Jelmer Vernooij1-0/+2
(This used to be commit 5c64d4adaf50215ec2645f76e6c0335572147614)
2008-01-22ldb/talloc/tdb: Use manually written pc file.Jelmer Vernooij1-0/+3
(This used to be commit c8947fda23eb874a7694bdee1b4de605744c2769)
2007-12-21r26196: Always build python bindings for ldb.Jelmer Vernooij1-0/+1
(This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
2007-12-21r26118: Remove whitespace that causes empty if statement to be generated.Jelmer Vernooij1-2/+1
(This used to be commit 1f096c26da5016ec2e2daea9ad7a78bc2063b423)
2007-12-21r26113: Build tdb python bindings even when not using system tdb.Jelmer Vernooij1-1/+2
(This used to be commit ebe63bd3bcb1e1c9faf2641f5b7661769eadac63)
2007-12-21r26100: Also check for SWIG.Jelmer Vernooij1-1/+0
(This used to be commit 1755adffecb8ed68047d6ad69087a680cc63ba8f)
2007-12-21r26090: Make building tdb python bindings independent of use of external tdb.Jelmer Vernooij1-1/+3
(This used to be commit bfe54e2f197ea3ef760aeeef8c248ff71419ecd8)
2007-12-21r26089: Move python detection to a separate file, and don't make it an error ↵Jelmer Vernooij1-119/+1
if it isn't available. (This used to be commit 4e7709379de2fb9bf1eafd9ee9cbe10a0e6df51e)
2007-12-21r26068: Import improved Python bindings for LDB, including tests.Jelmer Vernooij1-1/+118
(This used to be commit fc3a8caef749ddac56a4f035dde8b6ceeaa95c48)
2007-12-21r25839: use nss_wrapper code in samba4 ifStefan Metzmacher1-0/+1
--enable-nss-wrapper or --enable-developer is given metze (This used to be commit f8bc6b9ad0eec60bff7fdc5653397efd9a044a29)
2007-10-10r25425: move LDB_MODULESDIR define into config.hStefan Metzmacher1-0/+18
this hopefully fixes the build on some hosts metze (This used to be commit d03ec5655d84c1f0f8bdcc88398067651cf7d78c)
2007-10-10r25190: Update talloc version to 1.1.0 after API-incompatible changes.Jelmer Vernooij1-1/+1
(This used to be commit 66000a1fa2365cd8a08e3ecaaa116b27eb74e8b8)
2007-10-10r25123: we only need lib/ldb/sqlite3.m4 and lib/ldb/libldb.m4,Stefan Metzmacher1-2/+1
when we build our own ldb... metze (This used to be commit 775f723c80335d3c701b907af18420ae68933d2f)
2007-10-10r25106: ldb_map is provided by libldb.so in the system-provided ldb.Jelmer Vernooij1-1/+1
(This used to be commit 15476d75e781a9755f2e842d83527836758e4369)
2007-10-10r25093: Use system-provided ldb library if available. Note that this only ↵Jelmer Vernooij1-0/+12
means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system. (This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)
2007-10-10r24997: Re-enable use of system-provided tdb and/or talloc when available.Jelmer Vernooij1-17/+15
(This used to be commit 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)
2007-10-10r23481: As per metze's suggestion, move the nsstest files from torture/ to ↵Kai Blin1-1/+1
nsswitch/ (This used to be commit 4e7dc9eae4a30f67a87dbf8ccfda7f6a3ace114d)
2007-10-10r23403: Make nsstest build on Samba4.Kai Blin1-0/+1
For now, only build on Linux systems. If the build farm is happy with this, I will gradually turn on this feature for other platforms, too. (This used to be commit c2d4cc1c61d7b39de2139de836dbbdb6c2edf8bb)
2007-10-10r22721: use only included talloc and tdb untill jelmerStefan Metzmacher1-6/+8
fixes the code to support both... the problem is that we always add EXT::TALLOC in config.mk before 'include lib/talloc/config.mk' metze (This used to be commit fa5b22e0c63f8fb06bfee1cfd7ca20cf5c34f1d4)
2007-10-10r22718: remove autoconf warnings, we should only includeStefan Metzmacher1-6/+15
.m4 files only once metze (This used to be commit 81f906537dc6db6357b1eca1f506bb1b1153c56f)
2007-10-10r22698: Support using system tdb, when available.Jelmer Vernooij1-1/+4
(This used to be commit 4d3f02e845577be4a995398dbc5322da8d470009)
2007-10-10r22697: Support building with external talloc.Jelmer Vernooij1-1/+4
(This used to be commit 3a2f9e0977bc311daa8171ea709a9cbcdd0a0c85)
2007-10-10r22027: Allow separate build and source directories. Don't follow symlinksJames Peach1-8/+27
when copying hemidal_build since this leads to traversal loops. (This used to be commit ef32ad83d2edbd8fe638d1f5493b960d2e09b6ae)
2007-10-10r21683: Remove the gconf registry backend.Jelmer Vernooij1-1/+0
It's already been disabled for a while, as it required some compile flags that broke other things. While this backend was an interesting proof-of-concept, this module doesn't really add any value. It's not possible to map between windows registry and gconf semantics and I can't think of any reason why you would want to do so. (This used to be commit 02481df3e8653ab366cb73d124e52bc9551bb717)
2007-10-10r21297: Remove the GTK+ tools and library from the main repository. They are ↵Jelmer Vernooij1-1/+0
now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk This also adds some more headers to the list that is installed and a couple of extra #include lines so these headers can be used externally without problems. (This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
2007-10-10r20816: merge from samba3:Stefan Metzmacher1-1/+0
include setjmp.h via system/wait.h metze (This used to be commit 1b10cbb62950693760d4af6ab8691a4ba70908c9)
2007-10-10r19621: move enable-dso to check_ld.m4 again and add some checks and ↵Stefan Metzmacher1-11/+0
generate more output metze (This used to be commit a07b11924c16d51cda484d417d9e1201278b03cb)
2007-10-10r19571: Add a USESHARED parameter (different from BLDSHARED) + two smallJelmer Vernooij1-4/+6
shared-library related fixes. (This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
2007-10-10r19507: Merge my DSO fixes branch. Building Samba's libraries as shared ↵Jelmer Vernooij1-1/+9
libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
2007-10-10r18485: include libreplace.m4 in the aclocal.m4 filesStefan Metzmacher1-1/+1
and use the macros in configure.ac metze (This used to be commit 95d33e4d71b4c97af8413bcd136f393aa3e380dd)
2007-10-10r18450: - autogenerate the OBJ_FILES for LIBREPLACEStefan Metzmacher1-4/+1
- remove samba specific stuff from libreplace - and include the readdir replacement stuff in the standalone builds metze (This used to be commit 3cac61152ef9a32313d7f7e5d38651f03a31f251)
2007-10-10r18447: make sure we bail out if the config.h is not generatedStefan Metzmacher1-0/+1
by samba's configure. this could happen when you have done a standalone build in lib/replace/, lib/talloc, ... metze (This used to be commit d8e88386748d3952c6a82726c9d36cad870992fd)
2007-10-10r18279: libreplace.m4 needs to come first or autoconf complains, as libreplaceAndrew Tridgell1-1/+1
checks for global system flags (This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
2007-10-10r18219: move some more portability checks out of samba4 and info lib/replaceAndrew Tridgell1-1/+0
(This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)
2007-10-10r18181: use:Stefan Metzmacher1-7/+0
CC and CFLAGS LD and LDFLAGS STLD and STLD_FLAGS SHLD and SHLD_FLAGS all controled by configure and import the values from samba3 which are more recent metze (This used to be commit 5e59153735102df6fae2eaaac6a7c3db86c95f8f)
2007-10-10r18129: moved the system includes into libreplace - this gives much moreAndrew Tridgell1-1/+0
isolation of our portability environment from the main code, and also simplifies the includes system (no separate #ifdef _SAMBA_BUILD for tdb. ldb etc now) (This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)
2007-10-10r18121: Simplify m4 code, hopefully fix Samba4 build problems.Jelmer Vernooij1-1/+2
(This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
2007-10-10r18117: first steps in making samba4 use libreplaceAndrew Tridgell1-3/+3
(This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
2007-10-10r18094: try to fix the samba4 buildStefan Metzmacher1-1/+1
metze (This used to be commit 3c00983e2cda2ea55585c25926014e7374d613ce)