53027d33d527f1ecd8374fe635c75f1912cf8518
[samba.git] / source4 / build / smb_build / TODO
1 - saner names for some of the .pc files
2 - .pc files also when there is a public header?
3 - get rid of include/structs.h and include/proto.h
4  - support including a custom header by librpc/gen_ndr/*.c files
5  - if a ndr_.*_man.h file exists, include it.
6 - plugin loading support in ldb
7 - proper #include dependencies:
8   for each subsystem:
9   - include line in Makefile
10   - rule in Makefile
11 - install autogenerated headers (seperate directory)
12 - subdir handler for install headers into a specific directory
13
14 set of test scripts that check the code:
15 - configure_check_unused.pl
16 - find_unused_macros.pl
17 - find_unused_makefilevars.pl
18 - find_unused_options.sh
19 - findstatic.pl
20 - minimal_includes.pl
21 - check dependencies based on #include lines ?
22 - check whether private headers are not used outside their own subsystem