1 # Toplevel Makefile for Hachti's H316 stuff collection
3 SUBDIRS
= pc-tools lib systems programs
5 # If you want to build the docs, too: Uncomment next line:
9 @
$(MAKE
) -C pc-tools
&& touch
$@
11 .done_lib
: .done_pc-tools
12 @
$(MAKE
) -C lib
&& touch
$@
14 .done_systems_dap
: .done_lib
15 @
$(MAKE
) -C systems
/dap
&& touch
$@
17 .done_programs_tools
: .done_systems_dap
18 @
$(MAKE
) -C programs
/tools
&& touch
$@
20 .done_systems
: .done_programs_tools
21 @
$(MAKE
) -C systems
&& touch
$@
23 .done_programs_fortran
: .done_systems
24 @
$(MAKE
) -C programs
/fortran
&& touch
$@
26 .done_programs
: .done_programs_fortran
27 @
$(MAKE
) -C programs
&& touch
$@
29 default
: .done_programs
32 @
$(foreach subdir
, $(SUBDIRS
), $(MAKE
) -C
$(subdir
) $@
&&) true
38 $(foreach subdir
, $(SUBDIRS
), $(MAKE
) -C
$(subdir
) $@
;)
41 .PHONY
: default cvsclean