home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-08-02 | 1.2 KB | 52 lines |
- #
- # SNEWS makefile (MS C 6.00 for OS/2)
- #
-
- CC = cl -nologo -AC
- BIND = bind -nologo
-
- # debug
- #CFLAGS = -W1 -Od -Zepi -G2 -J
- #LFLAGS = -Lp -F 4000 -Zi
-
- # normal
- CFLAGS = -W1 -Ocegt -Zep -G2s -J
- LFLAGS = -Lp -F 4000
-
- SOBJS = snews.obj article.obj post.obj active.obj history.obj\
- os2util.obj termcap.obj pwd.obj
- AOBJS = addgroup.obj active.obj history.obj pwd.obj lock.obj
- ROBJS = rmgroup.obj active.obj history.obj pwd.obj lock.obj
- UOBJS = unbatch.obj active.obj history.obj pwd.obj lock.obj pipe.obj
- NOBJS = rnews.obj active.obj history.obj pwd.obj lock.obj
- EOBJS = expire.obj active.obj history.obj pwd.obj lock.obj amatch.obj
- DEF = snews.def
-
- .c.obj:
- $(CC) -c $(CFLAGS) $*.c
-
- all: snews.exe addgroup.exe rmgroup.exe unbatch.exe rnews.exe expire.exe
-
- snews.exe: $(SOBJS)
- $(CC) $(LFLAGS) -o $@ $(DEF) $(SOBJS)
- $(BIND) $@
-
- addgroup.exe: $(AOBJS)
- $(CC) $(LFLAGS) -o $@ $(DEF) $(AOBJS)
- $(BIND) $@
-
- rmgroup.exe: $(ROBJS)
- $(CC) $(LFLAGS) -o $@ $(DEF) $(ROBJS)
- $(BIND) $@
-
- unbatch.exe: $(UOBJS)
- $(CC) $(LFLAGS) -o $@ $(DEF) $(UOBJS)
- $(BIND) $@ -n DOSMAKEPIPE DOSCWAIT
-
- rnews.exe: $(NOBJS)
- $(CC) $(LFLAGS) -o $@ $(DEF) $(NOBJS)
-
- expire.exe: $(EOBJS)
- $(CC) $(LFLAGS) -o $@ $(DEF) $(EOBJS)
- $(BIND) $@
-