home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
sherlock.zip
/
HLL.10
/
MAKEFILE
< prev
Wrap
Text File
|
1994-06-29
|
1KB
|
57 lines
#/*
#** Sherlock - Copyright 1992, 1993, 1994
#** Harfmann Software
#** Compuserve: 73147,213
#** All rights reserved
#*/
PROJFILE = HLL.mak
#
# Debugging version
#
#CFLAGS = /BATCH /Ti /W3 /G3s /Ge- /Sm
#LFLAGS = /NOI /BATCH /FAR /PACKC /PACKD /PMTYPE:NOVIO /ST:16384 /CO /MAP /LI
#
# Final version
#
CFLAGS = /BATCH /W3 /G3s /Ge- /Sm
LFLAGS = /NOI /BATCH /FAR /PACKC /PACKD /PMTYPE:NOVIO /ST:16384
DEF_FILE = HLL.def
MAPFILE = HLL.map
LINKER = link386
CC = icc
LRF = echo > NUL
OBJS = HLL.obj HllData.obj HllSrc.obj HllSupp.obj
all: HLL.dll
.SUFFIXES:
.SUFFIXES: .obj .c
HLL.obj: HLL.c ..\SrcInter.h HLL.h
HLLData.obj: HLLData.c ..\SrcInter.h HLL.h
HLLSrc.obj: HLLSrc.c ..\SrcInter.h HLL.h
HLLSupp.obj: HLLSupp.c ..\SrcInter.h HLL.h
HLL.dll: $(OBJS) $(DEF_FILE)
$(LINKER) @<< HLL.lrf
$(OBJS: = +^
)
$@
$(MAPFILE)
$(LIBS: = +^
)
$(DEF_FILE) $(LFLAGS_G) $(LFLAGS);
<<NOKEEP
.c.obj :
$(CC) /c $(CFLAGS) /Fo$@ $<