home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
com
/
utils
/
smplnews
/
makefile
< prev
next >
Wrap
Makefile
|
1992-08-02
|
1KB
|
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) $@