Mercurial > hg > Members > kono > nitros9-code
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 |
rev | line source |
---|---|
1363 | 1 include ../rules.mak |
0 | 2 |
2478 | 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 | 5 # Make all components |
6 all: | |
1366 | 7 @$(ECHO) "**************************************************" |
8 @$(ECHO) "* *" | |
9 @$(ECHO) "* 3rd Party Software *" | |
10 @$(ECHO) "* *" | |
11 @$(ECHO) "**************************************************" | |
1133 | 12 $(foreach dir, $(dirs), ($(CD) $(dir); make);) |
0 | 13 |
14 # Clean all components | |
2224 | 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:
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 | 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 | 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 | 27 dskcopy: |
1133 | 28 $(foreach dir, $(dirs), ($(CD) $(dir); make dskcopy);) |
2216 | 29 |
30 # Info | |
31 info: | |
32 @$(foreach dir, $(dirs), ($(CD) $(dir); make info; $(ECHO));) |