From b839c75c5d21d0a8c48a971aec3a5840eb6bd27a Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 31 Oct 2005 13:02:17 +0000 Subject: r11417: Add TODO for the build system (This used to be commit ad0019ad4ebba734ff1db31c53fd8b6ad085ead4) --- source4/build/smb_build/TODO | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 source4/build/smb_build/TODO (limited to 'source4/build') diff --git a/source4/build/smb_build/TODO b/source4/build/smb_build/TODO new file mode 100644 index 0000000000..1183fe9497 --- /dev/null +++ b/source4/build/smb_build/TODO @@ -0,0 +1,12 @@ +- split up proto.h into headers with public or private prototypes. + Public prototypes can be marked with _PUBLIC_ in the source +- never install -rpath binaries / libraries, always relink before install +- init functions may be called more then once as different libraries + (in Samba or other projects) can use the same (3rd) library. +- add register function to smbtorture +- init functions per shared library / binary +- install shared modules +- call load_modules() from subsystems/libraries/binaries with modules +- remove smb_build.h include from includes.h and INIT_OBJ_FILES. Replace + with individual include/smb_build.h includes +- improve (un)install scripts (rewrite in perl?) -- cgit