about summary refs log tree commit diff stats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile44
1 files changed, 44 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..5a0147d
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,44 @@
+# Alternative GNU Make workspace makefile autogenerated by Premake
+
+ifndef config
+  config=release
+endif
+
+ifndef verbose
+  SILENT = @
+endif
+
+ifeq ($(config),release)
+  Pong_config = release
+
+else
+  $(error "invalid configuration $(config)")
+endif
+
+PROJECTS := Pong
+
+.PHONY: all clean help $(PROJECTS) 
+
+all: $(PROJECTS)
+
+Pong:
+ifneq (,$(Pong_config))
+	@echo "==== Building Pong ($(Pong_config)) ===="
+	@${MAKE} --no-print-directory -C . -f Pong.make config=$(Pong_config)
+endif
+
+clean:
+	@${MAKE} --no-print-directory -C . -f Pong.make clean
+
+help:
+	@echo "Usage: make [config=name] [target]"
+	@echo ""
+	@echo "CONFIGURATIONS:"
+	@echo "  release"
+	@echo ""
+	@echo "TARGETS:"
+	@echo "   all (default)"
+	@echo "   clean"
+	@echo "   Pong"
+	@echo ""
+	@echo "For more information, see https://github.com/premake/premake-core/wiki"
\ No newline at end of file