home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
games
/
volume7
/
omega3
/
part19
/
Makefile.dos
< prev
next >
Wrap
Makefile
|
1989-07-20
|
2KB
|
71 lines
# Makefile for omega for IBM-PC
MODEL = L
CFLAGS = -A$(MODEL) -Os -Gs -Gt10
LIBS = lcurses
LFLAGS = /noigno /cp:1 /seg:256 /stack:0x1000
# Don't add in the /exepack flag if you value your sanity!
# Run exepack separately yourself if you want to.
CFILESEXCEPTO = oabyss.c oaux1.c oaux2.c oaux3.c ochar.c ocity.c \
ocom1.c ocom2.c ocom3.c \
ocountry.c oeffect1.c oeffect2.c oeffect3.c \
oenv.c oetc.c ofile.c ogen1.c ogen2.c \
oguild1.c oguild2.c ohouse.c oinit.c \
oinv.c oitem.c oitemf1.c oitemf2.c oitemf3.c olev.c \
ommelee.c ommove.c omon.c omove.c omovef.c omspec.c \
omstrike.c omtalk.c opriest.c \
osave.c oscr.c osite1.c osite2.c \
ospell.c otime.c otrap.c outil.c ovillage.c
OBJS = o.obj oabyss.obj oaux1.obj oaux2.obj oaux3.obj ochar.obj ocity.obj \
ocom1.obj ocom2.obj ocom3.obj ocountry.obj \
oeffect1.obj oeffect2.obj oeffect3.obj oenv.obj oetc.obj ofile.obj\
ogen1.obj ogen2.obj oguild1.obj oguild2.obj ohouse.obj oinit.obj\
oinv.obj oitem.obj oitemf1.obj oitemf2.obj oitemf3.obj olev.obj \
ommelee.obj ommove.obj omon.obj omove.obj omovef.obj omspec.obj \
omstrike.obj omtalk.obj opriest.obj \
osave.obj oscr.obj osite1.obj osite2.obj \
ospell.obj otime.obj otrap.obj outil.obj ovillage.obj
OFILES = o (oabyss) oaux1 oaux2 oaux3 (ochar) (ocity + olev + ovillage) \
ocom1 ocom2 ocom3 \
(ocountry) (oeffect1) (oeffect2) (oeffect3) (oenv)\
oetc (ofile) (ogen1 + ogen2) (oguild1) (oguild2) (ohouse) (oinit) \
oinv oitem (oitemf1) (oitemf2) (oitemf3) \
ommelee ommove omon omove omovef (omspec) \
(omstrike) (omtalk) (opriest) \
(osave) oscr (osite1) (osite2) \
ospell otime (otrap) outil
omega.exe: $(OBJS)
link $(LFLAGS) $(OFILES),omega,,$(LIBS)
$(OBJS): odefs.h oextern.h oglob.h
$(OBJS): $*.c
ocom3.obj: odate.h
REAL = realc
o.c: $(REAL)\$@
copy $? .
$(CFILESEXCEPTO): $(REAL)\$@
copy $? .
fixstr $@
oinit.obj: oiinit.h ominit.h
#BINDIR = /u/kyrimis/bin/games
#LIBDIR = /u/kyrimis/games/omega
#install: omega
# mv omega $(BINDIR)
# chmod u+s $(BINDIR)/omega
# cp omega.* *.dat *.txt $(LIBDIR)
#
#clean:
# rm -rf *.o omega