Mercurial > hg > Members > kono > nitros9-code
annotate 3rdparty/utils/makefile @ 3087:a938d0f26711
Removed unnecessary b.asm file
author | boisy@tee-boy.com |
---|---|
date | Sat, 03 Oct 2015 14:51:30 -0500 |
parents | e7ffcda58117 |
children | ffa4b0273cc7 |
rev | line source |
---|---|
2890
1addfd8c9d5f
Revert e4a0f58a5f9b (set NITROS9DIR in makefiles)
Tormod Volden <debian.tormod@gmail.com>
parents:
2758
diff
changeset
|
1 include ../../rules.mak |
0 | 2 |
3018
e7ffcda58117
Initial comming for my snakes demonstration and the sdir command.
tlindner
parents:
2977
diff
changeset
|
3 dirs = boisy dasm smartwatch supercomm dladd winfo gene tlindner |
1119
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
4 |
0 | 5 # Make all components |
6 all: | |
1366 | 7 @$(ECHO) "**************************************************" |
8 @$(ECHO) "* *" | |
9 @$(ECHO) "* Utilities *" | |
10 @$(ECHO) "* *" | |
11 @$(ECHO) "**************************************************" | |
2913
1c1600cc9f02
makefiles: Stop if a component fails to build
Tormod Volden <debian.tormod@gmail.com>
parents:
2898
diff
changeset
|
12 $(foreach dir,$(dirs),$(MAKE) -C $(dir) &&) : |
0 | 13 |
14 # Clean all components | |
15 clean: | |
1133 | 16 $(foreach dir, $(dirs), ($(CD) $(dir); make clean);) |
1119
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
17 |
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
18 # Make DSK images |
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
19 dsk: |
2965
9edca3e61b66
3rdparty: Stop build on failing dsk or dskcopy targets
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
20 $(foreach dir,$(dirs),$(MAKE) -C $(dir) dsk &&) : |
1119
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
21 |
2896
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2861
diff
changeset
|
22 dskclean: |
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2861
diff
changeset
|
23 $(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);) |
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2861
diff
changeset
|
24 |
1119
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
25 # Copy DSK images |
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
661
diff
changeset
|
26 dskcopy: |
2965
9edca3e61b66
3rdparty: Stop build on failing dsk or dskcopy targets
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
27 $(foreach dir,$(dirs),$(MAKE) -C $(dir) dskcopy &&) : |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
2812
diff
changeset
|
28 |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
2812
diff
changeset
|
29 # info |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
2812
diff
changeset
|
30 info: |
2861
bd286ab169c7
Makefiles: Make make info prettier for dsks/ReadMe
Tormod Volden <debian.tormod@gmail.com>
parents:
2814
diff
changeset
|
31 @$(foreach dir, $(dirs), $(MAKE) -C $(dir) info; $(ECHO);) |