Anonymous avatar Anonymous committed 5ce7037

Makefile now check if a binary were found (error if not). Displays info about the game when launched

Comments (0)

Files changed (1)

 
 ENTRY_POINT = src/main.py
 
-SUPPORTED_BINARY = python2.4 python2.5 python2.6 python2.7
+SUPPORTED_BINARY = python2.7 python2.6 python2.5 python2.4
 # Compute the value of the binary
-BINARY = $(shell for i in ${SUPPORTED_BINARY}; do 	\
-		if [ -e /usr/bin/$$i ] ; then 		\
-			echo $$i;			\
+BINARY = $(shell for binary in ${SUPPORTED_BINARY}; do 	\
+		if [ -e /usr/bin/$$binary ] ; then 	\
+			echo $$binary;			\
 			break;				\
 		fi;					\
 	done;)
 
+# Check if a binary were found
+ifndef BINARY
+    $(error No compatible binary were found)
+endif
+
 .PHONY: doc
 
 run:
+	@echo 'Running -> ${NAME}'
+	@echo 'Version : ${VERSION}'
+	@echo 'Python binary : ${BINARY}'
 	@${BINARY} ${ENTRY_POINT}
 
 viewImport:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.