annotate 3rdparty/makefile @ 2857:d5220b220313 lwtools-port

Makefiles: Use native cp for copying dsk images The "os9 copy" is not able to do this on Cygwin, and is not the right tool for the job anyway. Thanks to Bob Devries for reporting this issue!
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 13 Jul 2013 11:53:36 +0200
parents 56179f66e43d
children baa835d68db2 bd286ab169c7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1363
53c50c807d55 Major move to new NitrOS-9 project
boisy
parents: 1133
diff changeset
1 include ../rules.mak
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
2
2478
56179f66e43d removed libs
boisy
parents: 2224
diff changeset
3 dirs = booters drivers fmgrs p2mods subrtns utils packages
1119
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
4
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
5 # Make all components
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
6 all:
1366
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
7 @$(ECHO) "**************************************************"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
8 @$(ECHO) "* *"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
9 @$(ECHO) "* 3rd Party Software *"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
10 @$(ECHO) "* *"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
11 @$(ECHO) "**************************************************"
1133
4bddc63a59fc More slight Makefile improvements
boisy
parents: 1119
diff changeset
12 $(foreach dir, $(dirs), ($(CD) $(dir); make);)
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
13
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
14 # Clean all components
2224
22b75f9788a5 Removed redundant targets
boisy
parents: 2216
diff changeset
15 clean:
1133
4bddc63a59fc More slight Makefile improvements
boisy
parents: 1119
diff changeset
16 $(foreach dir, $(dirs), ($(CD) $(dir); make clean);)
1119
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
17
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
18 # Make DSK images
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
19 dsk:
1133
4bddc63a59fc More slight Makefile improvements
boisy
parents: 1119
diff changeset
20 $(foreach dir, $(dirs), ($(CD) $(dir); make dsk);)
1119
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
21
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
22 # Clean DSK images
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
23 dskclean:
1133
4bddc63a59fc More slight Makefile improvements
boisy
parents: 1119
diff changeset
24 $(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);)
1119
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
25
f86ef3d1d7c9 Makefiles have been redone to take advantage of size and Make features
boisy
parents: 1037
diff changeset
26 # Copy DSK images
2224
22b75f9788a5 Removed redundant targets
boisy
parents: 2216
diff changeset
27 dskcopy:
1133
4bddc63a59fc More slight Makefile improvements
boisy
parents: 1119
diff changeset
28 $(foreach dir, $(dirs), ($(CD) $(dir); make dskcopy);)
2216
d096a278e068 Added info targets
boisy
parents: 2127
diff changeset
29
d096a278e068 Added info targets
boisy
parents: 2127
diff changeset
30 # Info
d096a278e068 Added info targets
boisy
parents: 2127
diff changeset
31 info:
d096a278e068 Added info targets
boisy
parents: 2127
diff changeset
32 @$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));)