aboutsummaryrefslogtreecommitdiff
path: root/tools/create_kyradat/Makefile
blob: b4deafe6d4ce526e4f3930c85ee9a0a1b9caeab8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
CXX ?= g++
CC ?= gcc

LDFLAGS ?=
CXXFLAGS ?= -O2
CFLAGS ?= -O2
CPPFLAGS ?=

BIN=create_kyradat

OBJS=create_kyradat.o pak.o md5.o util.o

all: $(BIN)

$(BIN): $(OBJS)
	$(CXX) $(OBJS) $(LDFLAGS) -o $(BIN)

clean:
	rm -f $(BIN)
	rm -f $(OBJS)

create_kyradat.o: amiga.h eng.h esp.h fre.h ger.h misc.h pak.h towns.h util.h md5.h
pak.o: pak.h util.h

%.o: %.cpp
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -o $@

%.o: %.c
	$(CXX) $(CPPFLAGS) $(CFLAGS) -c $< -o $@