This commit is contained in:
pro.boooooo
2023-01-16 00:28:42 +01:00
parent 3e172218a6
commit 5d7acefae2
15 changed files with 8712 additions and 178 deletions

View File

@@ -3,7 +3,7 @@ JAVA = java
JAVAC = javac
JAVADOC = javadoc
OPTIONSDOCS = -d docs -noqualifier all
OPTIONS = -d build/fr/sae/JSonInspector -Xlint:unchecked -Xlint:deprecation
JAVAC_OPTIONS = -d build -cp build:$$CLASSPATH -implicit:none
EXT = .java
# CHEMINS
@@ -19,7 +19,11 @@ SETTINGS = ${SRCFULLPATH}/Settings
STORAGE = ${SRCFULLPATH}/Storage
MAIN = ${SRCFULLPATH}/Main.java
.PHONY: clean docs
.PHONY: clean docs run
run:
mkdir build
mkdir -p $(src)/
clean:
rm -rf ${BUILD} && rm -rf ${DOCS}
@@ -29,6 +33,6 @@ docs:
${JAVADOC} ${OPTIONSDOCS} ${ALL}
# COMPILATION
${build}/Exception/JsonSyntaxException.class : ${EXCEPTION}/JsonSyntaxException.java
${JAVAC} ${JAVAC_OPTIONS} ${EXCEPTION}/JsonSyntaxException.java
${build}/Exception/JsonSyntaxException.class : ${EXCEPTION}/JsonSyntaxException.java
${JAVAC} ${JAVAC_OPTIONS} ${EXCEPTION}/JsonSyntaxException.java