Mercurial > hg > Members > kono > nitros9-code
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 |
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: |