r14995: Avoid parallel builds unless there is support for automatic dependencies.
[bbaumbach/samba-autobuild/.git] / source / build / smb_build / TODO
1 - make --enable-dso the default
2  - fix module loading for selftest during non-developer builds
3 - per-subsystem CFLAGS (which are inherited)
4 - clearer distinction between dcerpc and ndr. seperate interface tables?
5 - pregenerate more stuff (IDL, manpages, lex/yacc?)
6 - saner names for:
7         libcli.so.0.0.1 (rename to libsmb?)
8         libcli_cldap.so.0.0.1 (rename to libcldap?)
9         libcli_nbt.so.0.0.1 (rename to libnbt?)
10         libcli_wrepl.so.0.0.1 (rename to libwrepl?)
11 - generate headermap.txt
12
13 set of test scripts that check the code:
14 - configure_check_unused.pl
15 - find_unused_macros.pl
16 - find_unused_makefilevars.pl
17 - find_unused_options.sh
18 - findstatic.pl
19 - minimal_includes.pl
20 - check dependencies based on #include lines ?
21 - check whether private headers are not used outside their own subsystem
22 - undocumented (no manpage) installed binaries