CC = cc BINARY = LIBS = $(BINARY)/usr/lib FORTRAN = $(BINARY)/usr/bin/f77 PASCAL = pascal COBOL = cobol CFLAGS = -o $@ FFLAGS = -O -o $@ -Nq250 PFLAGS = -o $@ CBFLAGS = -o $@ C_FILES = FORTRAN_FILES = FM001 FM002 FM003 FM004 FM005 FM006 FM007 FM008 FM009 FM010 \ FM011 FM012 FM013 FM014 FM016 FM017 FM018 FM019 FM020 FM021 \ FM022 FM023 FM024 FM025 FM026 FM028 FM030 FM031 FM032 FM033 \ FM034 FM035 FM036 FM037 FM038 FM039 FM040 FM041 FM042 FM043 \ FM044 FM045 FM050 FM056 FM060 FM061 FM062 FM080 FM097 FM098 \ FM099 FM100 FM101 FM102 FM103 FM104 FM105 FM106 FM107 FM108 \ FM109 FM110 FM111 FM200 FM201 FM202 FM203 FM204 FM205 FM251 \ FM252 FM253 FM254 FM255 FM256 FM258 FM259 FM260 FM261 \ FM300 FM301 FM302 FM306 FM307 FM308 FM311 FM317 FM328 FM351 \ FM352 FM353 FM354 FM355 FM356 FM357 FM359 FM360 FM361 FM362 \ FM363 FM364 FM368 FM369 FM370 FM371 FM372 FM373 FM374 FM375 \ FM376 FM377 FM378 FM379 FM401 FM402 FM403 FM404 FM405 FM406 \ FM407 FM411 FM413 FM500 FM503 FM506 FM509 FM514 FM517 FM520 \ FM700 FM701 FM710 FM711 FM715 FM718 FM719 FM722 FM800 FM801 \ FM802 FM803 FM804 FM805 FM806 FM807 FM808 FM809 FM810 FM811 \ FM812 FM813 FM814 FM815 FM816 FM817 FM818 FM819 FM820 FM821 \ FM822 FM823 FM824 FM825 FM826 FM827 FM828 FM829 FM830 FM831 \ FM832 FM833 FM834 FM900 FM901 FM903 FM905 FM906 FM907 FM908 \ FM909 FM910 FM912 FM914 FM915 FM916 FM917 FM918 FM919 FM920 \ FM921 FM922 FM923 PASCAL_FILES = COBOL_FILES = all : setup FORTRAN setup : @echo "" > ../output/tests.res clean : rm -f $(FORTRAN_FILES) rm -f *.o *.s core fort.* rm -f *.run FORTRAN : $(FORTRAN_FILES) $(FORTRAN_FILES) : $(FORTRAN) $(FFLAGS) $@.f -@if (test -r $@.dat); \ then $@ < $@.dat > $@.run; \ else $@ > $@.run; \ fi @echo $@.f: >> ../output/tests.res -@diff $@.res $@.run >> ../output/tests.res