Fixed dependencies in Makefile master
authorPhilipp Hachtmann <hachti@hachti.de>
Mon, 3 Oct 2016 04:04:33 +0000 (06:04 +0200)
committerPhilipp Hachtmann <hachti@hachti.de>
Mon, 3 Oct 2016 04:04:33 +0000 (06:04 +0200)
Signed-off-by: Philipp Hachtmann <hachti@hachti.de>
Makefile

index f7f397e649c7e6bb9f4b456d8318f90427a8573e..9b4eb8280539bca0472f0b6907402ddd20ee8d58 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,8 @@ SUBDIRS = pc-tools lib systems programs
 # If you want to build the docs, too: Uncomment next line:
 #SUBDIRS+=docs/manual
 
+default: .done_programs
+
 .done_pc-tools :
        @$(MAKE) -C pc-tools && touch $@
 
@@ -17,19 +19,15 @@ SUBDIRS = pc-tools lib systems programs
 .done_programs_tools: .done_systems_dap
        @$(MAKE) -C programs/tools && touch $@
 
-.done_systems: .done_programs_tools
+.done_systems: .done_programs_tools    
        @$(MAKE) -C systems && touch $@
 
-.done_programs_fortran: .done_systems_dap
+.done_programs_fortran: .done_systems
        @$(MAKE) -C programs/fortran && touch $@
 
 .done_programs: .done_programs_fortran
        @$(MAKE) -C programs && touch $@
 
-.done_systems: .done_programs
-
-default: .done_systems
-
 clean:
        @$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@&&) true
        @rm -f h316rc