summaryrefslogtreecommitdiff
path: root/source4/lib/basic.m4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r3462: separate out the crypto includesAndrew Tridgell1-0/+2
(This used to be commit 3f75117db921e493bb77a5dc14b8ce91a6288f30)
2007-10-10r3443: the next stage in the include files re-organisation.Andrew Tridgell1-0/+1
I have created the include/system/ directory, which will contain the wrappers for the system includes for logical subsystems. So far I have created include/system/kerberos.h and include/system/network.h, which contain all the system includes for kerberos code and networking code. These are the included in subsystems that need kerberos or networking respectively. Note that this method avoids the mess of #ifdef HAVE_XXX_H in every C file, instead each C module includes the include/system/XXX.h file for the logical system support it needs, and the details are kept isolated in include/system/ This patch also creates a "struct ipv4_addr" which replaces "struct in_addr" in our code. That avoids every C file needing to import all the system networking headers. (This used to be commit 2e25c71853f8996f73755277e448e7d670810349)
2007-10-10r3210: split lib/replace.o into a separate build subsystem LIBREPLACE, andAndrew Tridgell1-0/+1
make the ldb tools depend on it. This should help the build of the ldb tools on platforms without strnlen() or strndup() (This used to be commit e6ddb9d8f3a218b22b0176a2525b5daaca7170e4)
2007-10-10r845: convert SUBSYSTEM LIBBASIC to a .mk fileStefan Metzmacher1-24/+1
metze (This used to be commit 81f50fbc95c8c81a18dc1e87a76c53657a24af7b)
2007-10-10r728: - let libldb_tdb depend on new subsystem LIBTDBStefan Metzmacher1-3/+3
- remove tdb logging helper functions out of LIBTDB subsystem - build libtdb shared lib with 'make library_libtdb' the libs are not usable for now, tridge: please remove the dependecy of CatchSignal() and smb_panic() from libtdb maybe use function pointers in the TDB_CONTEXT then run make library_libtdb and then make build/tests/trivial.o and then gcc -o trivial -L./bin -ltdb and then gcc -o trivial -L./bin -lldb metze (This used to be commit 520b9762161d9b5d5223b42910494af80fd5c1e3)
2007-10-10r665: merge over the new build system from my tmp branchStefan Metzmacher1-23/+23
to the main SAMBA_4_0 tree. NOTE: that it's not completely ready, but it's functional:-) metze (This used to be commit c78a2ddb28ec50d6570a83b1f66f18a5c3621731)
2004-02-18move some cryto stuff to lib/crypto/*Stefan Metzmacher1-3/+5
metze (This used to be commit afe4dbfea658d3d3de847651ea2b3d5517e81f41)
2004-02-12move the tdb lib code to lib/tdb/*Stefan Metzmacher1-1/+1
metze (This used to be commit 5ebd6fb761370cbe2835a2a2631e24e35bcaffb4)
2004-02-12move more code to the config.m4 schemeStefan Metzmacher1-0/+24
LIBBASIC, LIBSMB are the new global subsystems metze (This used to be commit a25c167b3f13031ba992b2d3f74387bdfffbf5b0)