home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
sarg1221.zip
/
Makefile.os2
< prev
next >
Wrap
Makefile
|
2002-10-11
|
1KB
|
42 lines
# Makefile for OS/2 sarg port (IBM VAC++ 3.6.5)
CC = icc
CFLAGS = -Q+ -O+ -W3 -Wpro-ret- -Ios2;include
LFLAGS = -B "/STACK:0x220000"
SRCS = util.c log.c report.c topuser.c email.c sort.c html.c \
totger.c index.c getconf.c usage.c decomp.c ip2name.c \
useragent.c exclude.c convlog.c totday.c repday.c datafile.c \
indexonly.c splitlog.c lastlog.c topsites.c siteuser.c \
smartfilter.c denied.cauthfail.c language.c charset.c
OBJS = util.obj log.obj report.obj topuser.obj email.obj sort.obj html.obj \
totger.obj index.obj getconf.obj usage.obj decomp.obj ip2name.obj \
useragent.obj exclude.obj convlog.obj totday.obj repday.obj datafile.obj \
indexonly.obj splitlog.obj lastlog.obj topsites.obj siteuser.obj \
smartfilter.obj denied.obj authfail.obj language.obj charset.obj
OBJS = $(OBJS) os2\dirent.obj os2\getopt.obj
all: sarg.exe sasort.exe samd.exe sarm.exe
.c.obj:
$(CC) -c $(CFLAGS) $(DEFS) -Fo$@ $<
{os2}.c{os2}.obj:
$(CC) -c $(CFLAGS) -Wpro+ $(DEFS) -Fo$@ $<
sarg.exe: $(OBJS)
$(CC) $(CFLAGS) $(LFLAGS) $(OBJS) -Fe$@
sasort.exe: os2\sasort.obj
$(CC) $(CFLAGS) $(LFLAGS) $** -Fe$@
samd.exe: os2\samd.obj os2\getopt.obj
$(CC) $(CFLAGS) $(LFLAGS) $** -Fe$@
sarm.exe: os2\sarm.obj os2\getopt.obj os2\dirent.obj
$(CC) $(CFLAGS) $(LFLAGS) $** -Fe$@
clean:
-@erase *.exe *.obj os2\*.obj 2> nul