home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-12-18 | 2.3 KB | 82 lines |
- # Makefile for REMIND for Microsoft C 6.00A for OS/2 and MSDOS
- # This copy was modified from the original to permit creation of
- # remind.exe OS/2 1.x--2.0 executable
- # remindb.exe OS/2 and MSDOS bound executable
- #
- # Darrel Hankerson hank@ducvax.auburn.edu
- # 11 November 1992
-
- O = .obj
-
- CC= cl
-
- # Put any additional flags for the C compiler here
- MODEL = S
- DEFINES= -D__MSDOS__ -D__MSC__ -D__STDC__ -DOS2
- CFLAGS= -A$(MODEL) $(DEFINES)
-
- LINK = cl
- LFLAGS = -A$(MODEL) -Lp
- BIND = bind
-
- all: remind.exe remindb.exe rem2ps.exe
-
- #-----------------------------------------------------------------------------
- # YOU SHOULDN'T EDIT ANYTHING BELOW HERE. You may want to change some things
- # in config.h; then, you should be able to type 'make'.
- #-----------------------------------------------------------------------------
- VERSION= 03.00.01
-
- HDRS= config.h err.h expr.h globals.h protos.h types.h version.h
-
- STDHDRS= config.h types.h protos.h globals.h err.h
-
- SRCS= calendar.c dorem.c dosubst.c expr.c files.c funcs.c globals.c init.c \
- main.c omit.c token.c trigger.c userfns.c utils.c var.c
-
- MANIFEST= README.UNIX README.DOS COPYRIGHT $(HDRS) $(SRCS) Makefile rem rem.1 \
- remind.1 remind-all.csh remind-all.sh test.rem test-rem test.cmp makefile.tc \
- makefile.msc lnk.msc lnk.tc MANIFEST.UNX MANIFEST.DOS WHATSNEW.30 kall kall.1 \
- defs.rem README.OS2 makefile.os2 rem2ps.c rem2ps.h remind.def rem2ps.1
-
- OBJS= $(SRCS:.c=$O)
-
- rem2ps.exe: rem2ps.obj remind.def
- copy remind.def rem2ps.def
- $(LINK) -o $@ $(LFLAGS) $<
-
- rem2ps.obj: rem2ps.c
- $(CC) -c $(CFLAGS) rem2ps.c
-
- remind.exe: $(OBJS) remind.def
- $(LINK) -o $@ $(LFLAGS) $<
-
- remindb.exe: remind.exe
- $(BIND) -o $@ $<
-
- rem2psb.exe: rem2ps.exe
- $(BIND) -o $@ $<
-
- .c.$O:
- $(CC) -c $(CFLAGS) $<
-
- clean:
- rm -f *$O
-
- rem2ps$O: rem2ps.c rem2ps.h config.h
- calendar$O: calendar.c $(STDHDRS) expr.h
- dorem$O: dorem.c $(STDHDRS) expr.h
- dosubst$O: dosubst.c $(STDHDRS)
- expr$O: expr.c $(STDHDRS) expr.h
- files$O: files.c $(STDHDRS)
- funcs$O: funcs.c $(STDHDRS) expr.h version.h
- globals$O: globals.c config.h types.h globals.h err.h
- init$O: init.c $(STDHDRS) expr.h version.h
- main$O: main.c $(STDHDRS) expr.h
- omit$O: omit.c $(STDHDRS)
- token$O: token.c $(STDHDRS)
- trigger$O: trigger.c $(STDHDRS) expr.h
- userfns$O: userfns.c $(STDHDRS) expr.h
- utils$O: utils.c $(STDHDRS)
- var$O: var.c $(STDHDRS) expr.h
-