aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJosh Rahm <rahm@google.com>2025-12-23 12:59:23 -0700
committerJosh Rahm <rahm@google.com>2025-12-23 12:59:23 -0700
commit46efbf05fcade8199035f956e20a63ca91fc88fd (patch)
tree9e3f3e297ea66e442e1a11b5ad16ad8ed6fc7fb7 /Makefile
parent306bb687414f54177eb37ab7cd744e491c397c31 (diff)
downloadSonsOfSol-46efbf05fcade8199035f956e20a63ca91fc88fd.tar.gz
SonsOfSol-46efbf05fcade8199035f956e20a63ca91fc88fd.tar.bz2
SonsOfSol-46efbf05fcade8199035f956e20a63ca91fc88fd.zip
Run clang-format and add .clang-format
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile58
1 files changed, 0 insertions, 58 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index ebc57b9..0000000
--- a/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-CPPC?=g++
-AR?=ar
-OPTFLAGS?=-g3 -ggdb
-CFLAGS= -Wall -Wextra -I. $(OPTFLAGS) -D DEBUG_LEVEL_TRACE -Islox -Iglox
-LDFLAGS= -Lslox -Lglox -lslox -lglox -lGL -lGLU -lSDL -lm -ljpeg -lSDL_image -lGLEW
-OBJECTS=obs/Main.o obs/AIShip.o obs/ControlMultiplexer.o obs/PlayerShip.o obs/ApplicationInit.o obs/SonsOfSolApplication.o obs/Projectile.o obs/ApplicationDisplay.o
-BINARY=SonsOfSol
-all: submodules setup $(OBJECTS)
- $(CPPC) -o $(BINARY) $(OBJECTS) $(LDFLAGS)
-
-genmake:
- find . -name genmake.sh -exec {} \;
-
-setup:
- mkdir -p obs/
-
-submodules:
- for i in $$(find */ -name Makefile) ; do \
- cd $$(dirname $$i) && make && cd ..; \
- done
-
-clean:
- - rm -rf obs $(BINARY)
- for i in $$(find */ -name Makefile) ; do \
- cd $$(dirname $$i) && make clean && cd ..; \
- done
-obs/Main.o: Main.cpp \
- sons_of_sol/SonsOfSolApplication.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/AIShip.o: sons_of_sol/private_db/AIShip.cpp \
- sons_of_sol/AIShip.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/ControlMultiplexer.o: sons_of_sol/private_db/ControlMultiplexer.cpp \
- sons_of_sol/ControlMultiplexer.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/PlayerShip.o: sons_of_sol/private_db/PlayerShip.cpp \
- sons_of_sol/PlayerShip.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/ApplicationInit.o: sons_of_sol/private_db/ApplicationInit.cpp \
- sons_of_sol/SonsOfSolApplication.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/SonsOfSolApplication.o: sons_of_sol/private_db/SonsOfSolApplication.cpp \
- sons_of_sol/SonsOfSolApplication.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/Projectile.o: sons_of_sol/private_db/Projectile.cpp \
- sons_of_sol/Projectile.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-
-obs/ApplicationDisplay.o: sons_of_sol/private_db/ApplicationDisplay.cpp \
- sons_of_sol/SonsOfSolApplication.hpp
- $(CPPC) $(CFLAGS) -o $@ -c $<
-