summary refs log tree commit diff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile59
1 files changed, 0 insertions, 59 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 5c7b612..0000000
--- a/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-CXX := g++
-LINKER := g++
-SRCDIR := ./src
-BINDIR := ./build
-EXE := $(BINDIR)/blackshades
-
-CXXFLAGS := -O2 -Wall -Wextra -Wformat-security -Wduplicated-cond \
-            -Wfloat-equal -Wshadow -Wconversion -Wlogical-not-parentheses \
-            -Wnull-dereference -g -I$(SRCDIR)
-LDFLAGS := -lSDL -lGL -lGLU -lopenal -lalut -lvorbisfile
-
-SRCS := Camera.cpp \
-        Decals.cpp \
-        Fog.cpp \
-        Frustum.cpp \
-        GameDraw.cpp \
-        GameInitDispose.cpp \
-        GameLoop.cpp \
-        GameTick.cpp \
-        Globals.cpp \
-        MacInput.cpp \
-        Main.cpp \
-        Models.cpp \
-        Person.cpp \
-        Quaternions.cpp \
-        Serialize.cpp \
-        Skeleton.cpp \
-        Sprites.cpp \
-        Support.cpp \
-        Text.cpp \
-        Timer.cpp \
-        Textures.cpp
-
-OBJS := $(foreach f,$(SRCS:.cpp=.o),$(BINDIR)/$(f))
-SRCS := $(foreach f,$(SRCS),$(SRCDIR)/$(f))
-
-CLEANUP = $(wildcard *.exe) $(wildcard *.obj) \
-          $(wildcard $(BINDIR)/*.exe) $(wildcard $(BINDIR)/*.obj) \
-          $(wildcard *~) $(wildcard *.err) \
-          $(wildcard .\#*) $(EXE)
-
-# Rules for compiling individual source files...
-
-$(BINDIR)/%.o: $(SRCDIR)/%.cpp
-	$(CXX) -c -o $@ $< $(CXXFLAGS)
-
-.PHONY: all clean
-all: $(EXE)
-
-$(EXE): $(BINDIR) $(OBJS)
-	$(LINKER) -o $(EXE) $(OBJS) $(LDFLAGS)
-
-$(BINDIR):
-	mkdir -p $(BINDIR)
-	make $(BINDIR)
-
-clean:
-	rm -f $(CLEANUP)
-	rm -rf $(BINDIR)