Mercurial > hg > Members > kono > nitros9-code
annotate 3rdparty/utils/supercomm/makefile @ 3199:dd553bb32ebb
3rdparty: Changed the names of many disks for easier reading
author | Bill Pierce <merlinious999@gmail.com> |
---|---|
date | Tue, 06 Jun 2017 23:59:39 +0200 |
parents | 32191c9fe2cd |
children |
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 |
614 | 2 |
1407 | 3 DEPENDS = ./makefile |
614 | 4 |
5 CMDS = supercomm | |
6 | |
7 ALLOBJS = $(CMDS) | |
8 | |
3199
dd553bb32ebb
3rdparty: Changed the names of many disks for easier reading
Bill Pierce <merlinious999@gmail.com>
parents:
3072
diff
changeset
|
9 DSKSUPERCOMM = SuperComm.dsk |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
10 |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
11 DSKS = $(DSKSUPERCOMM) |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
12 |
1407 | 13 all: banner $(ALLOBJS) $(DEPENDS) |
14 | |
15 banner: | |
1366 | 16 @$(ECHO) "**************************************************" |
17 @$(ECHO) "* *" | |
18 @$(ECHO) "* Dave Phillipsen's Supercomm *" | |
19 @$(ECHO) "* *" | |
20 @$(ECHO) "**************************************************" | |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
21 |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
22 $(DSKSUPERCOMM): $(CMDS) |
2835
c1892376e7a7
Makefiles: Do not let $(RM) silently fail
Tormod Volden <debian.tormod@gmail.com>
parents:
2814
diff
changeset
|
23 $(RM) $@ |
2988
ff1866e1d1a4
3rdparty/utils: Add labels to disk images
Tormod Volden <debian.tormod@gmail.com>
parents:
2898
diff
changeset
|
24 $(OS9FORMAT) -q $@ -n"Dave P's Supercomm" |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
25 $(MAKDIR) $@,CMDS |
2856
84d284e812cd
Makefiles: Rename CP to OS9COPY
Tormod Volden <debian.tormod@gmail.com>
parents:
2849
diff
changeset
|
26 $(OS9COPY) $(CMDS) $@,CMDS |
2849
84d9d5765057
Makefiles: Call OS9ATTR with multiple files (part 2/2)
Tormod Volden <debian.tormod@gmail.com>
parents:
2835
diff
changeset
|
27 $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file)) |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
28 |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
29 dsk: all $(DSKS) |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
30 |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
31 dskcopy: dsk |
2857
d5220b220313
Makefiles: Use native cp for copying dsk images
Tormod Volden <debian.tormod@gmail.com>
parents:
2856
diff
changeset
|
32 $(CP) $(DSKS) $(DSKDIR) |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
33 |
2896
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2857
diff
changeset
|
34 dskclean: |
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2857
diff
changeset
|
35 $(RM) $(DSKS) |
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2857
diff
changeset
|
36 |
84e92ab14cd5
3rdparty/utils: Add dskclean target to makefiles
Tormod Volden <debian.tormod@gmail.com>
parents:
2857
diff
changeset
|
37 clean: dskclean |
614 | 38 $(RM) $(ALLOBJS) |
39 | |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
40 info: |
3072
32191c9fe2cd
makefiles: Always use ECHO macro define
Tormod Volden <debian.tormod@gmail.com>
parents:
2988
diff
changeset
|
41 @$(ECHO) "*** Dave Phillipsen's Supercomm ***" |
2814
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
42 @$(foreach dsk, $(DSKS), $(ECHO) $(dsk);) |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
43 |
dd5499bc4bdd
Updated makefile(s) to create disk images and info for 3rdparty/utils/
David Ladd <drencor-xeen@users.sf.net>
parents:
1407
diff
changeset
|
44 |