tbftss/common.mk

40 lines
1.1 KiB
Makefile
Raw Normal View History

2016-02-27 13:14:05 +01:00
VERSION = 0.6
REVISION = $(shell date +"%y%m%d")
2015-10-20 13:51:49 +02:00
SEARCHPATH += src/ src/battle src/draw src/game src/galaxy src/json src/system src/test
2015-10-20 13:51:49 +02:00
vpath %.c $(SEARCHPATH)
vpath %.h $(SEARCHPATH)
DEPS += defs.h structs.h
OBJS += ai.o
OBJS += battle.o bullets.o
2015-12-07 20:19:14 +01:00
OBJS += capitalShips.o challenges.o cJSON.o
2015-12-18 11:12:37 +01:00
OBJS += debris.o dev.o draw.o
2015-11-09 23:46:57 +01:00
OBJS += effects.o entities.o extractionPoint.o
2015-11-16 18:23:56 +01:00
OBJS += fighters.o
2016-02-21 08:48:22 +01:00
OBJS += galacticMap.o game.o
2015-10-20 13:51:49 +02:00
OBJS += hud.o
2016-02-27 13:14:05 +01:00
OBJS += i18n.o init.o input.o io.o items.o
OBJS += load.o locations.o lookup.o
2016-02-23 08:19:31 +01:00
OBJS += main.o messageBox.o mission.o missionInfo.o modalDialog.o
2015-10-20 13:51:49 +02:00
OBJS += objectives.o options.o
OBJS += player.o
2016-02-21 08:48:22 +01:00
OBJS += quadtree.o
OBJS += radar.o rope.o
OBJS += save.o script.o sound.o starfield.o starSystems.o stats.o
OBJS += testMission.o textures.o text.o title.o transition.o
2015-10-20 13:51:49 +02:00
OBJS += util.o
2015-10-26 18:27:43 +01:00
OBJS += waypoints.o widgets.o
2015-10-20 13:51:49 +02:00
# top-level rule to create the program.
all: $(PROG)
2015-10-20 13:51:49 +02:00
# compiling other source files.
%.o: %.c %.h $(DEPS)
2015-11-23 09:42:39 +01:00
$(CC) $(CFLAGS) $(CXXFLAGS) -c $<
2015-10-20 13:51:49 +02:00
# cleaning everything that can be automatically recreated with "make".
clean:
$(RM) $(OBJS) $(PROG)