home *** CD-ROM | disk | FTP | other *** search
- ########################################################
- # Makefile for libI77 for Microsoft C under MSDOS #
- # Tested with MSC 5.1 and GNU Make 3.58 #
- # sources from research.att.com #
- # #
- ########################################################
-
- CC = %cl
- MAKE = %dmake
- #FLOAT = -FPi
- CFLAGS = -A$(MODEL) -Ox -DSkip_f2c_Undefs $(FLOAT) -I.. -c
-
- RM = rm -f
- REN = +rename
-
- TARGETS = sf2ci.lib lf2ci.lib
- OBJ = backspac.obj close.obj dfe.obj dolio.obj due.obj endfile.obj err.obj \
- fmt.obj fmtlib.obj iio.obj ilnw.obj inquire.obj lread.obj lwrite.obj open.obj \
- rdfmt.obj rewind.obj rsfe.obj rsli.obj rsne.obj sfe.obj sue.obj typesize.obj uio.obj \
- util.obj wref.obj wrtfmt.obj wsfe.obj wsle.obj wsne.obj xwsne.obj
-
- all: $(TARGETS)
-
- libI77.lib: $(OBJ)
- $(RM) libi77.lib
- lib @libfile
- $(RM) *.obj
-
- sf2ci.lib:
- $(MAKE) MODEL=S libI77.lib
- $(REN) libi77.lib $@
-
- lf2ci.lib:
- $(MAKE) MODEL=L libI77.lib
- $(REN) libi77.lib $@
-
-
- lio.obj: lio.h
-
- Version.obj: Version.c
- $(CC) -c Version.c
-
-
- clean:
- rm -f $(OBJ) libI77.a
-
- clobber: clean
- rm -f libI77.a
-
- backspace.obj: fio.h
- close.obj: fio.h
- dfe.obj: fio.h
- dfe.obj: fmt.h
- due.obj: fio.h
- endfile.obj: fio.h
- err.obj: fio.h
- fmt.obj: fio.h
- fmt.obj: fmt.h
- iio.obj: fio.h
- iio.obj: fmt.h
- ilnw.obj: fio.h
- ilnw.obj: lio.h
- inquire.obj: fio.h
- lread.obj: fio.h
- lread.obj: fmt.h
- lread.obj: lio.h
- lread.obj: fp.h
- lwrite.obj: fio.h
- lwrite.obj: fmt.h
- lwrite.obj: lio.h
- open.obj: fio.h
- rdfmt.obj: fio.h
- rdfmt.obj: fmt.h
- rdfmt.obj: fp.h
- rewind.obj: fio.h
- rsfe.obj: fio.h
- rsfe.obj: fmt.h
- rsli.obj: fio.h
- rsli.obj: lio.h
- rsne.obj: fio.h
- rsne.obj: lio.h
- sfe.obj: fio.h
- sue.obj: fio.h
- uio.obj: fio.h
- util.obj: fio.h
- wref.obj: fio.h
- wref.obj: fmt.h
- wref.obj: fp.h
- wrtfmt.obj: fio.h
- wrtfmt.obj: fmt.h
- wsfe.obj: fio.h
- wsfe.obj: fmt.h
- wsle.obj: fio.h
- wsle.obj: fmt.h
- wsle.obj: lio.h
- wsne.obj: fio.h
- wsne.obj: lio.h
- xwsne.obj: fio.h
- xwsne.obj: lio.h
- xwsne.obj: fmt.h
-
- check:
- xsum README Version.c backspace.c close.c dfe.c dolio.c due.c \
- endfile.c err.c fio.h fmt.c fmt.h fmtlib.c fp.h iio.c ilnw.c \
- inquire.c lio.h lread.c lwrite.c makefile open.c rdfmt.c \
- rewind.c rsfe.c rsli.c rsne.c sfe.c sue.c typesize.c uio.c \
- util.c wref.c wrtfmt.c wsfe.c wsle.c wsne.c xwsne.c >zap
- cmp zap libI77.xsum && rm zap || diff libI77.xsum zap
-