home *** CD-ROM | disk | FTP | other *** search
- # POLYMAKE Make file
- # FOSSIL Interface Library and Demo Code
- #
- #========================================================================#
- #=----------------------------------------------------------------------=#
- #=- -=#
- #=- THIS MODULE HAS BEEN RELEASED FOR USE IN C NEWS -=#
- #=- -=#
- #=- ANY QUESTIONS, COMMENTS, OR PROBLEMS SHOULD BE ADDRESSED TO -=#
- #=- -=#
- #=- MARSHALL PRESNELL -=#
- #=- 13652 LYNN STREET -=#
- #=- WOODBRIDGE, VA 22191 -=#
- #=- -=#
- #=- FIDONET ADDRESS 109/639.106 -=#
- #=- -=#
- #=----------------------------------------------------------------------=#
- #========================================================================#
-
- OP=-+ # Librarian Operation Code
- CDB=/Zi # Compiler Debugger Switch (if desired)
- ADB=/Zi # Assembler Debugger Switch (if desired)
- LDB=/CO # Linker Debugger Switch (if desired)
-
- .asm.obj:
- masm /DCLANG /DMODEL=SMALL /Mx $(ADB) $*.asm ;
- lib FOSSIL.LIB $(OP)$* ;
- del FOSSIL.BAK
-
- .c.obj:
- cl -c $(CDB) $*.c
-
- fos_test.exe: fos_test.obj fossil.lib
- link fos_test,,,fossil.LIB /NOI $(LDB) ;
-
- fos_test.obj: fos_test.c
-
- fossil.obj: fossil.asm
-
- fossil.lib: F_API.OBJ F_BAUD.OBJ F_BREAK.OBJ F_CARRIE.OBJ \
- F_CTRLCC.OBJ F_DATA.OBJ F_DATAAV.OBJ F_DEINIT.OBJ \
- F_DTR.OBJ F_FLOWCT.OBJ F_FUNCTI.OBJ F_GETCUR.OBJ \
- F_INIT.OBJ F_INPURG.OBJ F_KEYRD.OBJ F_KEYRDN.OBJ \
- F_OUTEMP.OBJ F_OUTFLU.OBJ F_OUTPUR.OBJ F_OVERRU.OBJ \
- F_PEEK.OBJ F_READBL.OBJ F_REBOOT.OBJ F_ROOMAV.OBJ \
- F_RX.OBJ F_SETBAU.OBJ F_SETCUR.OBJ F_STAT.OBJ \
- F_TIMER.OBJ F_TX.OBJ F_TXNOWA.OBJ F_WATCHD.OBJ \
- F_WRANSI.OBJ F_WRBIOS.OBJ F_WRITEB.OBJ
-
- lib FOSSIL.LIB $(OP)F_BAUD ;
- lib FOSSIL.LIB $(OP)F_CARRIE ;
- lib FOSSIL.LIB $(OP)F_DATAAV ;
- lib FOSSIL.LIB $(OP)F_OVERRU ;
- lib FOSSIL.LIB $(OP)F_ROOMAV ;
- del FOSSIL.BAK
-
-