X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=Makefile;h=6f781ba90e7472d3fe251fff5a90bb8d986ac1a2;hb=2a870fd89ede4531ea999dc3d8fe81f8986b1196;hp=aee696b1a9f606baa71281f6c60316b2661f4236;hpb=4dafd752143adb3a13d2f7203d15abbf202764e4;p=h316.git diff --git a/Makefile b/Makefile index aee696b..6f781ba 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ # Toplevel Makefile for Hachti's H316 stuff collection # First we need the PC side tools. Nothing runs without them! -SUBDIRS=pc-tools/ldc pc-tools/src-filters pc-tools/boot-maker +SUBDIRS=pc-tools # Now we build the libraries which are always rebuild using the original compiler and # assembler tapes -SUBDIRS+=lib/iolib lib/fortran \ +SUBDIRS+=lib # Here we link the assembler - via a trick SUBDIRS+=systems/dap @@ -20,26 +20,23 @@ SUBDIRS+=systems SUBDIRS+=programs/fortran # And all other H316 tools depending on all the other stuff -SUBDIRS+=programs/mandelbrot\ - programs/punchomat\ - +SUBDIRS+=programs #lib/fortran/vpunch-help # If you want to build the docs, too: Uncomment next line: #SUBDIRS+=docs/manual + default: - @mklink.sh @$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir)&&) /bin/true clean: - rmlink.sh - $(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@;) + @$(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@&&) true + @rm -f h316rc %: @echo $@ - @mklink.sh $(foreach subdir, $(SUBDIRS), $(MAKE) -C $(subdir) $@;)