
#
#   SNEWS makefile (TC++/BC++)
#
#   1.  Pick your flavour of CC and LINK
#   2.  Set the BIN_DIR, INCLUDE and LINKLIB variables
#   3.  Type 'make install'
#

.AUTODEPEND
.SILENT

BIN_DIR   = d:\uucp\bin
DIST_DIR  = d:\uucp\news\src\dist

CC        = bccx
CFLAGS    = -mh -M -w -v -y -c -N
INCLUDE   = -Ic:\tc\include

LINK      = tlink
LINKFLAGS = /l /v /c
LINKLIB   = c:\tc\lib\emu c:\tc\lib\mathh c:\tc\lib\ch

OBJS = active.obj history.obj
EXE = snews.exe unbatch.exe expire.exe rmgroup.exe addgroup.exe

.c.obj:
    $(CC) -c $(CFLAGS) $(INCLUDE) { $< }


all: $(EXE)

addgroup.exe: addgroup.obj $(OBJS)
    $(LINK) $(LINKFLAGS) @&&|
c:\tc\lib\c0h $*.obj $(OBJS)
$<
nul
$(LINKLIB)
|

rmgroup.exe: rmgroup.obj $(OBJS)
    $(LINK) $(LINKFLAGS) @&&|
c:\tc\lib\c0h $*.obj $(OBJS)
$<
nul
$(LINKLIB)
|

unbatch.exe: unbatch.obj $(OBJS)
    $(LINK) $(LINKFLAGS) @&&|
c:\tc\lib\c0h $*.obj $(OBJS)
$<
nul
$(LINKLIB)
|

snews.exe: snews.obj article.obj post.obj $(OBJS)
    $(LINK) $(LINKFLAGS) @&&|
c:\tc\lib\c0h $*.obj article.obj post.obj $(OBJS)
$<
nul
$(LINKLIB)
|

expire.exe: expire.obj $(OBJS)
    $(LINK) $(LINKFLAGS) @&&|
c:\tc\lib\c0h $*.obj $(OBJS)
$<
nul
$(LINKLIB)
|

#end
