mirror of
https://github.com/Cpt-Adok/SNAKE.git
synced 2026-01-25 09:34:06 +00:00
* correction de probleme et ajout d'un quick multi * correction de probleme * changer le main * programme fini~ pour l'ia * correction de probleme * Robot (#3) * Robot qui marche pas encore * Robot teubé mais marche bien, marche très bien en local mais problème en réseau * Robot fini mais problème en réseau * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md --------- Co-authored-by: Cpt-Adok <theo.faria@laposte.net> Co-authored-by: Cpt-Adok <126670243+Cpt-Adok@users.noreply.github.com> * correction de probleme et ajout de learn.ser --------- Co-authored-by: Cpt-Adok <theo.faria@laposte.net> Co-authored-by: Cpt-Adok <126670243+Cpt-Adok@users.noreply.github.com>
33 lines
562 B
Makefile
33 lines
562 B
Makefile
# Paramètres
|
|
.PHONY: all clean run
|
|
.SILENT: run clean
|
|
|
|
# variables
|
|
JAVAC = javac
|
|
JAVA = java
|
|
|
|
MAIN_FILE = Main
|
|
BIN_DIR = bin
|
|
SRC_DIR = src
|
|
LIB_DIR = lib
|
|
|
|
JAR = $(LIB_DIR)/*
|
|
|
|
#Arguments pour java
|
|
channel = $(arg1)
|
|
adversaire = $(arg2)
|
|
|
|
# main
|
|
all: clean $(MAIN_FILE) run
|
|
|
|
$(MAIN_FILE) : $(BIN_DIR)/$(MAIN_FILE).class
|
|
|
|
$(BIN_DIR)/$(MAIN_FILE).class : $(SRC_DIR)/$(MAIN_FILE).java
|
|
@mkdir -p $(BIN_DIR)
|
|
$(JAVAC) -d $(BIN_DIR) -sourcepath $(SRC_DIR) -classpath $(JAR) $<
|
|
|
|
run:
|
|
java -cp $(BIN_DIR) $(MAIN_FILE) $(channel) $(adversaire)
|
|
|
|
clean:
|
|
@rm -rf $(BIN_DIR)
|