annotate level3/makefile @ 2859:3a3cbc11ea9d lwtools-port

Make build fail if first level subdirectory fails The build process was ignoring a failed target and kept on building others. For instance, If NITROS9DIR was not set and there was no $HOME/nitros9 the build would spiral down in infinite make recursion instead of just quit on first failure (at least for some targets). Now all listed subdirectories must build successfully. This change should be generalized to lower level directories as well. Also add some dummy targets where appropriate so that the build does not fail where nothing really should be built.
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 13 Jul 2013 14:59:26 +0200
parents
children 9cae8c7cf7fd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2859
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
1
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
2 all:
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
3 info:
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
4 clean:
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
5 dsk:
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
6 dskcopy:
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents:
diff changeset
7 dskclean: