blob: 8e64dbc9873dbc144b531909ef92a5f176547856 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
- GNU make
- currently we are following the "recursive makes considered harmfull" :-)
- distclean calls clean again recurively. This causes already deleted
dependencies to be regenerated
- do shared libraries properly
- add uninstall
- modularize more
- get platform.mk and shell in sync, make sure the user can set the
variables there manually if we wants to
- split things for different compilers and make them individually
handleable
- check out other makefile systems:
- ION-3
- openradius
- POCO
- problems:
- OpenBSD gmake: ../../makefiles/depend.mk:62: no file name for `-include'
- make -j test with missing testd, some dependencies are missing
- test target calls all target, this should not be necessary
- Windows:
- how to generate dependencies and include them in the NMAKE files?
- how to add the generation of a setup.exe or MSI?
|