|
101
|
1 # Makefile for rogue
|
|
|
2 # %W% (Berkeley) %G%
|
|
|
3 #
|
|
|
4 # Super-Rogue
|
|
|
5 # Copyright (C) 1984 Robert D. Kindelberger
|
|
|
6 # All rights reserved.
|
|
|
7 #
|
|
|
8 # Based on "Rogue: Exploring the Dungeons of Doom"
|
|
|
9 # Copyright (C) 1980, 1981 Michael Toy, Ken Arnold and Glenn Wichman
|
|
|
10 # All rights reserved.
|
|
|
11 #
|
|
|
12 # See the file LICENSE.TXT for full copyright and licensing information.
|
|
|
13
|
|
|
14 DISTNAME=srogue9.0-1
|
|
|
15 PROGRAM=@PROGRAM@
|
|
|
16
|
|
|
17 HDRS= bob.h cx.h ncx.h rdk.h rogue.h
|
|
|
18 OBJS= vers.o armor.o chase.o command.o daemon.o daemons.o disply.o encumb.o \
|
|
|
19 fight.o global.o init.o io.o list.o main.o mdport.o misc.o monsters.o \
|
|
|
20 move.o new_leve.o options.o pack.o passages.o potions.o pstats.o \
|
|
|
21 rings.o rip.o rooms.o save.o scrolls.o state.o sticks.o things.o \
|
|
|
22 trader.o weapons.o wizard.o xcrypt.o
|
|
|
23 CFILES= vers.c armor.c chase.c command.c daemon.c daemons.c disply.c encumb.c \
|
|
|
24 fight.c global.c init.c io.c list.c main.c mdport.c misc.c monsters.c \
|
|
|
25 move.c new_leve.c options.c pack.c passages.c potions.c pstats.c \
|
|
|
26 rings.c rip.c rooms.c save.c scrolls.c state.c sticks.c things.c \
|
|
|
27 trader.c weapons.c wizard.c xcrypt.c
|
|
|
28
|
|
|
29 MISC= Makefile LICENSE.TXT rogue.nr
|
|
|
30
|
|
|
31 CC = gcc
|
|
|
32 CFLAGS= -g
|
|
|
33 CPPFLAGS=@DEFS@
|
|
|
34 CRLIB = -lcurses
|
|
|
35 RM = rm -f
|
|
|
36 TAR = tar
|
|
|
37
|
|
|
38 $(PROGRAM): $(HDRS) $(OBJS)
|
|
|
39 $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(CRLIB) -o $@
|
|
|
40
|
|
|
41 tags: $(HDRS) $(CFILES)
|
|
|
42 ctags -u $?
|
|
|
43 |