############################################################################### # # makefile for lowlevel UltraSound library & example code # ############################################################################### ############################################################################### # # Borland 'C++' 2.0 # ############################################################################### largeb: make -DSIZE=0 -fmakeborl mediumb: make -DSIZE=1 -fmakeborl smallb: make -DSIZE=2 -fmakeborl tinyb: make -DSIZE=3 -fmakeborl ############################################################################### # # Microsoft C 6.0 # ############################################################################### largem: make -DSIZE=0 -fmakmsoft mediumm: make -DSIZE=1 -fmakmsoft smallm: make -DSIZE=2 -fmakmsoft tinym: make -DSIZE=3 -fmakmsoft ############################################################################### # # Watcom C9.0/386 # ############################################################################### watcom: make -S -fmakewat ############################################################################### # # Metaware HighC # ############################################################################### metaware: make -S -fmakemeta ############################################################################### # # Make all libraries # ############################################################################### all: dirs largeb mediumb smallb tinyb largem mediumm smallm tinym watcom metaware dirs: @-mkdir largeb @-mkdir mediumb @-mkdir smallb @-mkdir tinyb @-mkdir largem @-mkdir mediumm @-mkdir smallm @-mkdir tinym @-mkdir watcom @-mkdir metaware lint: make -fmakeborl lint clean: make -DSIZE=0 -fmakeborl clean make -DSIZE=1 -fmakeborl clean make -DSIZE=2 -fmakeborl clean make -DSIZE=3 -fmakeborl clean make -DSIZE=0 -fmakmsoft clean make -DSIZE=1 -fmakmsoft clean make -DSIZE=2 -fmakmsoft clean make -DSIZE=3 -fmakmsoft clean make -fmakewat clean make -fmakemeta clean -del *.prn -del *.bak -del *.exe -del *.map -del *.lib