Mercurial > hg > Members > kono > nitros9-code
annotate 3rdparty/drivers/makefile @ 3250:13737f3608e6
Updated Level 1 VTIO and CoVDG for updates to do CoCoVGA.
Updated Level 1 CoCo1 area makefile's to produce binaries and disk images needed
for the CoCoVGA video output.
author | David Ladd <drencor-xeen@users.sourceforge.net> |
---|---|
date | Wed, 28 Mar 2018 21:20:31 -0500 |
parents | 13b52fb3aa79 |
children | a418110ecb44 |
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 |
3221
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
3 dirs = burke disto emudsk ide mmc s16550 sdisk sdisk3 tccc nocan |
1119
f86ef3d1d7c9
Makefiles have been redone to take advantage of size and Make features
boisy
parents:
1031
diff
changeset
|
4 |
0 | 5 # Make all components |
6 all: | |
1366 | 7 @$(ECHO) "**************************************************" |
8 @$(ECHO) "* *" | |
9 @$(ECHO) "* 3rd Party Device Drivers *" | |
10 @$(ECHO) "* *" | |
11 @$(ECHO) "**************************************************" | |
2913
1c1600cc9f02
makefiles: Stop if a component fails to build
Tormod Volden <debian.tormod@gmail.com>
parents:
2890
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);) |
2965
9edca3e61b66
3rdparty: Stop build on failing dsk or dskcopy targets
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
17 |
3221
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
18 # Make DSK images |
2965
9edca3e61b66
3rdparty: Stop build on failing dsk or dskcopy targets
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
19 dsk: |
3221
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
20 $(foreach dir,$(dirs),$(MAKE) -C $(dir) dsk &&) : |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
21 |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
22 # Clean DSK images |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
23 dskclean: |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
24 $(foreach dir, $(dirs), ($(CD) $(dir); make dskclean);) |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
25 |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
26 # Copy DSK images |
2965
9edca3e61b66
3rdparty: Stop build on failing dsk or dskcopy targets
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
27 dskcopy: |
3221
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
28 $(foreach dir,$(dirs),$(MAKE) -C $(dir) dskcopy &&) : |
2965
9edca3e61b66
3rdparty: Stop build on failing dsk or dskcopy targets
Tormod Volden <debian.tormod@gmail.com>
parents:
2913
diff
changeset
|
29 |
3221
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
30 # Info |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
31 info: |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
32 @$(foreach dir, $(dirs), $(MAKE) -C $(dir) info;) |
13b52fb3aa79
Updated Drivers section makefile so it will process the dsk, dskclean
David Ladd <drencor-xeen@users.sourceforge.net>
parents:
2965
diff
changeset
|
33 |