summaryrefslogtreecommitdiff
path: root/source4/lib/samba3/config.mk
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.Jelmer Vernooij1-1/+1
(This used to be commit 4682bc5ce047d81586447b9df82c91ed1fe677cf)
2007-10-10r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:Jelmer Vernooij1-3/+2
- VERSION: should contain the current version. Will be made part of the filename. - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library. Fix sonames and use them on platforms that support them Remove symlinking code. ldconfig will take care of creating the symlinks now that we set the soname. (This used to be commit 7871b07e21c85c63d0ecac4c31b98dc112d18af5)
2007-10-10r12696: Reduce the size of include/structs.hJelmer Vernooij1-0/+1
(This used to be commit 63917616016133c623fc6ff59454bc313ee7dd8f)
2007-10-10r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not usingJelmer Vernooij1-1/+1
the difference between these at all, and in the future the fact that INIT_OBJ_FILES include smb_build.h will be sufficient to have recompiles at the right time. (This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
2007-10-10r12254: Add some (hopefully correct) descriptions for libraries that are ↵Jelmer Vernooij1-0/+1
installed. Install pkg-config files. (This used to be commit a86abe84e2cae7c6188c094a92c6b62aace02fdf)
2007-10-10r11382: Require number of required M4 macrosJelmer Vernooij1-0/+1
Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS (This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
2007-10-10r11377: Add support for building LIBRARY elements as shared libraries:Jelmer Vernooij1-12/+7
- Adds -rpath bin/ so you don't have to install Samba in order to use compiled binaries. - Writes out pkg-config files when building shared libs - Supports automatic fallback to MERGEDOBJ (which is the default) or OBJ_LIST (if ld -r is not supported) Building with shared libs reduces the size of the Samba binaries from 197 Mb to 60 Mb (including libraries) on my system (GCC4, with debugging). To build with shared libraries support enabled, run: LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY ./config.status init functions don't get called correctly yet when using shared libs, so you won't be able to actually run anything with success :-) Once init functions are done, I'll look at support for loading shared modules once again. Based on a patch by Peter Novodvorsky (nidd on IRC). (This used to be commit 0b54405685674a2b19a28d77aae5b1136b5a4728)
2007-10-10r11244: Relative path names in .mk filesJelmer Vernooij1-10/+10
(This used to be commit 24e10300906c380919d2d631bfb3b8fd6b3f54ba)
2007-10-10r9756: One-way upgrade from Samba3->Samba4 basically works nowJelmer Vernooij1-2/+1
Still need to polish some rough edges (This used to be commit a8f309aa812533f57a90410722dfb342c8cf3b48)
2007-10-10r9751: Remove C version of samba3dump (the EJS version works nicely as well).Jelmer Vernooij1-10/+0
Fix a couple of bugs in ldb_map. (This used to be commit 66df76a63433aea4081eab8b20bf3ba86e0a606d)
2007-10-10r9685: Add tests for samba3sam mapping moduleJelmer Vernooij1-1/+0
Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters (This used to be commit 7f864d446d6af7cfd9fb8dbc496a29b36ec57ce9)
2007-10-10r9623: samba3dump now generates LDIF for the registry hives from registry.tdbJelmer Vernooij1-1/+2
couple of other small fixes (This used to be commit 06bc5d8e0950dd85b6f26a1355fa0a2ae178d30f)
2007-10-10r9602: Add support for reading share_info.tdb and smb.conf.Jelmer Vernooij1-1/+2
Add userdata argument to function pointers for pm_process() (This used to be commit 84b2fb34675fa557173621433838c5a7ec0f1283)
2007-10-10r9595: Add ldb map moduleJelmer Vernooij1-1/+2
(This used to be commit e0a0d3f092d601a22b7549a0278735e66239b301)
2007-10-10r9589: Support reading secrets tdbJelmer Vernooij1-2/+2
(This used to be commit dd15131b5219ecf0d09329c0de37c426b9147f45)
2007-10-10r9581: Registry dbJelmer Vernooij1-1/+2
(This used to be commit b264e9f56a434400277bb73898484aff93522fe8)
2007-10-10r9563: I think this INIT_OBJ_FILES should be ADD_OBJ_FILES so that the ↵Tim Potter1-1/+1
lib/samba3 source files are included in make proto. Fixes the build with ./configure.developer. (This used to be commit 691d6a04d76d55bfd61d581759b9be6a72880019)
2007-10-10r9557: Some more updates. Use combined function for parsing a set ofJelmer Vernooij1-1/+3
samba3 databases (This used to be commit b91a695bd854c6d37ec536edb2db7b6f97fe69dc)
2007-10-10r9555: More updates. Everything except for secrets.c compiles now..Jelmer Vernooij1-1/+4
(This used to be commit e59d6156b2d569ca788fe1824148f05f4a7a9918)
2007-10-10r9455: Support for reading the policy databaseJelmer Vernooij1-1/+2
(This used to be commit 7548a5012aad41bde0652d4532d184545997be86)
2007-10-10r9449: Add simple utility for dumping Samba3 domain information. CurrentlyJelmer Vernooij1-1/+9
only prints rids and usernames of users in passdb database. Update plan (This used to be commit 651d06728fb21393c15268ea47689c738c2c6b86)
2007-10-10r9437: Update PLAN and README for Samba3 compatibility layerJelmer Vernooij1-0/+10
Add support for reading tdbsam files (This used to be commit 75ac972909ac601fb876e208a992eeebafaf6417)