DEV 3.2 ; TP01
This commit is contained in:
60
DEV 3.1/TP4/quiz/Makefile
Normal file
60
DEV 3.1/TP4/quiz/Makefile
Normal file
@@ -0,0 +1,60 @@
|
||||
JAVAC_OPTIONS = -implicit:none -d build -classpath build -sourcepath "src:tmp"
|
||||
JAVA_OPTIONS = -classpath build
|
||||
|
||||
PROJECT_PATH = fr/iutfbleau/quiz
|
||||
|
||||
JAR_NAME = quiz.jar
|
||||
JAR_OPTIONS = cvfe $(JAR_NAME) $(PROJECT_PATH).Startup -C build fr
|
||||
|
||||
jar : build/$(PROJECT_PATH)/Startup.class
|
||||
jar $(JAR_OPTIONS)
|
||||
|
||||
exec : build/$(PROJECT_PATH)/Startup.class
|
||||
java $(JAVA_OPTIONS) $(PROJECT_PATH)/Startup
|
||||
|
||||
rm :
|
||||
rm -rf build/*
|
||||
|
||||
|
||||
build/$(PROJECT_PATH)/Startup.class : view controller model
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/Startup.java
|
||||
|
||||
|
||||
view : build/$(PROJECT_PATH)/view/ChoiceConfirm.class \
|
||||
build/$(PROJECT_PATH)/view/QuestionShower.class \
|
||||
build/$(PROJECT_PATH)/view/Window.class
|
||||
|
||||
build/$(PROJECT_PATH)/view/ChoiceConfirm.class : src/$(PROJECT_PATH)/view/ChoiceConfirm.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/view/ChoiceConfirm.java
|
||||
|
||||
build/$(PROJECT_PATH)/view/QuestionShower.class : src/$(PROJECT_PATH)/view/QuestionShower.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/view/QuestionShower.java
|
||||
|
||||
build/$(PROJECT_PATH)/view/Window.class : src/$(PROJECT_PATH)/view/Window.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/view/Window.java
|
||||
|
||||
|
||||
|
||||
controller : build/$(PROJECT_PATH)/controller/ChoiceValidation.class \
|
||||
build/$(PROJECT_PATH)/controller/Navigation.class
|
||||
|
||||
build/$(PROJECT_PATH)/controller/ChoiceValidation.class : src/$(PROJECT_PATH)/controller/ChoiceValidation.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/controller/ChoiceValidation.java
|
||||
|
||||
build/$(PROJECT_PATH)/controller/Navigation.class : src/$(PROJECT_PATH)/controller/Navigation.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/controller/Navigation.java
|
||||
|
||||
|
||||
|
||||
model : build/$(PROJECT_PATH)/model/QuestionSource.class \
|
||||
build/$(PROJECT_PATH)/model/Question.class \
|
||||
build/$(PROJECT_PATH)/model/Choice.class
|
||||
|
||||
build/$(PROJECT_PATH)/model/QuestionSource.class : src/$(PROJECT_PATH)/model/QuestionSource.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/model/QuestionSource.java
|
||||
|
||||
build/$(PROJECT_PATH)/model/Question.class : src/$(PROJECT_PATH)/model/Question.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/model/Question.java
|
||||
|
||||
build/$(PROJECT_PATH)/model/Choice.class : src/$(PROJECT_PATH)/model/Choice.java
|
||||
javac $(JAVAC_OPTIONS) src/$(PROJECT_PATH)/model/Choice.java
|
||||
Reference in New Issue
Block a user