r11417: Add TODO for the build system
authorJelmer Vernooij <jelmer@samba.org>
Mon, 31 Oct 2005 13:02:17 +0000 (13:02 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:45:35 +0000 (13:45 -0500)
(This used to be commit ad0019ad4ebba734ff1db31c53fd8b6ad085ead4)

source4/build/smb_build/TODO [new file with mode: 0644]

diff --git a/source4/build/smb_build/TODO b/source4/build/smb_build/TODO
new file mode 100644 (file)
index 0000000..1183fe9
--- /dev/null
@@ -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?)