1#
2# Makefile for DICE C
3#
4# $Id: Sarien.DICE,v 1.9 2001/11/04 02:33:45 cmatsuoka Exp $
5#
6
7PROJECT= Sarien
8DIR= src/core/
9SRCS= src/core/agi.c src/core/agi_v2.c src/core/agi_v3.c src/core/checks.c src/core/cli.c src/core/console.c src/core/cycle.c src/core/font.c src/core/getopt.c src/core/getopt1.c src/core/global.c src/core/graphics.c src/core/hirespic.c src/core/id.c src/core/iff.c src/core/inv.c src/core/keyboard.c src/core/logic.c src/core/lzw.c src/core/main.c src/core/menu.c src/core/motion.c src/core/objects.c src/core/op_cmd.c src/core/op_dbg.c src/core/op_test.c src/core/patches.c src/core/picture.c src/core/picview.c src/core/rand.c src/core/savegame.c src/core/silent.c src/core/sound.c src/core/sprite.c src/core/text.c src/core/view.c src/core/words.c src/graphics/amiga/timer.c src/graphics/amiga/amiga.c src/sound/amiga/sound_amiga.c src/filesys/amiga/fileglob.c src/filesys/amiga/path.c
10HDRS=
11EXTRAS=
12PDEFAULT=
13EXEDIR= bin/
14OD=
15PRECOMP=
16TYPE= Normal
17RUN=
18CLIARGS=
19CFLAGS= -020 -3.1 -d1 -Isrc/include/ -mD -mC -D__AMIGA__ -D__DICE__ -DVERSION="0.7.0" -U_TRACE
20
21#### AUTOMATICALLY GENERATED - DO NOT EDIT BELOW THIS LINE
22# $VER: Normal.DMakefile 3.2 (2.11.94)
23PROTOS= $(OD)$(PROJECT)-protos.h
24EXE= $(EXEDIR)$(PROJECT)
25COMPFLAGS = -no-env $(CFLAGS) $(OD:"*":-I*) $(PRECOMP:"*.h":"-HT:%1.m=%1.h")
26#$(VMAKEPORT:"*":"-R0 *")
27PCOMPFILE = $(PRECOMP:"*.h":"T:*.m")
28
29OBJS= $(SRCS:"*.c":"$(OD)*.o") $(SRCS:"*.a":"$(OD)*.o")
30
31all: $(PCOMPFILE) $(PROTOS) $(EXE)
32
33nopro: $(EXE)
34
35$(EXE): $(OBJS)
36    fwrite $(OD)$(PROJECT).lnktmp $(OBJS)
37    dcc $(COMPFLAGS) @$(OD)$(PROJECT).lnktmp -o %(left)
38
39$(OBJS) : $(SRCS)
40    dcc %(right) -o %(left) -c $(COMPFLAGS)
41
42$(PROTOS) : $(SRCS)
43    -delete %(left)
44    makeproto -o %(left) %(right)
45
46$(PCOMPFILE:"":"CANT.EXIST.RULE") : $(HDRS)
47    -delete %(left)
48
49clean:
50    -delete $(OBJS) $(PROTOS) $(PCOMPFILE)
51
52relink: rmexe $(EXE)
53
54rmexe:
55    -delete $(EXE)
56
57