diff --git a/PlaningDeTavail.md b/PlaningDeTavail.md index a97b236..517cda3 100644 --- a/PlaningDeTavail.md +++ b/PlaningDeTavail.md @@ -66,7 +66,7 @@ Objectif : Mise en place des fondations techniques | Nom du fichier | Rôle | US | |----------------|-------|----| | `ConverterController.java` | Contrôleur du convertisseur | US-U5, US-D3..D6, US-P1..P3 | -| `Main.java` | Lancement du convertisseur | — | +| `Convertisseur.java` | Lancement du convertisseur | — | --- ### Résultat attendu Sprint 1 @@ -178,11 +178,11 @@ Objectif : Finalisation complète + livrable final |----------------|-------| | `Makefile` | Compilation + génération `.jar` | -### `/doc` (optionnel) +### `/doc` | Nom du fichier | Rôle | |----------------|-------| | `rapport.pdf` | Livrable final | -| `uml.puml` | Sources de diagrammes | +| `UML/___.plantuml` | Sources de diagrammes | --- diff --git a/build/fr/iutfbleau/sae/Convertisseur.class b/build/fr/iutfbleau/sae/Convertisseur.class new file mode 100644 index 0000000..fab0003 Binary files /dev/null and b/build/fr/iutfbleau/sae/Convertisseur.class differ diff --git a/UML/DiagrameConvertisseurSimpli.plantuml b/doc/UML/DiagrameConvertisseurSimpli.plantuml similarity index 100% rename from UML/DiagrameConvertisseurSimpli.plantuml rename to doc/UML/DiagrameConvertisseurSimpli.plantuml diff --git a/UML/DiagrameConvertisseurSimpli.png b/doc/UML/DiagrameConvertisseurSimpli.png similarity index 100% rename from UML/DiagrameConvertisseurSimpli.png rename to doc/UML/DiagrameConvertisseurSimpli.png diff --git a/UML/DiagrameConvertisseur_Sprint1EtSprint2.plantuml b/doc/UML/DiagrameConvertisseur_Sprint1EtSprint2.plantuml similarity index 100% rename from UML/DiagrameConvertisseur_Sprint1EtSprint2.plantuml rename to doc/UML/DiagrameConvertisseur_Sprint1EtSprint2.plantuml diff --git a/UML/DiagrameConvertisseur_Sprint1EtSprint2.png b/doc/UML/DiagrameConvertisseur_Sprint1EtSprint2.png similarity index 100% rename from UML/DiagrameConvertisseur_Sprint1EtSprint2.png rename to doc/UML/DiagrameConvertisseur_Sprint1EtSprint2.png diff --git a/makefile b/makefile index e69de29..6d8bea3 100644 --- a/makefile +++ b/makefile @@ -0,0 +1,58 @@ +# Outils +JAVAC = javac +JAVA = java +JAVADOC = javadoc + +# Dossiers +SRC = src +BIN = build +DOC = docjava +LIB = lib/ + +# Package +PKG_PATH = fr/iutfbleau/sae + +# Points d’entrée +MAIN_CONVERTER = fr.iutfbleau.sae.Convertisseur +MAIN_VIEWER = fr.iutfbleau.sae.Viewer + +# Séparateur classpath +ifeq ($(OS),Windows_NT) + SEP = ; +else + SEP = : +endif + +# Règle par défaut +all: \ + $(BIN)/$(PKG_PATH)/Convertisseur.class + $(BIN)/$(PKG_PATH)/Viewer.class + +# Compilation +$(BIN)/$(PKG_PATH)/Convertisseur.class: $(BIN) + $(JAVAC) -d $(BIN) $(SRC)/$(PKG_PATH)/Convertisseur.java + +$(BIN)/$(PKG_PATH)/Viewer.class: $(BIN) + $(JAVAC) -d $(BIN) $(SRC)/$(PKG_PATH)/Viewer.java + +# Dossiers +$(BIN): + mkdir -p $(BIN) + +$(DOC): + mkdir -p $(DOC) + +# Exécution +run-conv: all + $(JAVA) -cp $(BIN)$(SEP)$(LIB)* $(MAIN_CONVERTER) + +run-view: all + $(JAVA) -cp $(BIN)$(SEP)$(LIB)* $(MAIN_VIEWER) + +# Documentation +doc: $(DOC) + $(JAVADOC) -d $(DOC) $(SRC)/fr/iutfbleau/sae/**/*.java + +# Nettoyage +clean: + rm -rf $(BIN) $(DOC) diff --git a/src/fr/iutfbleau/sae/Convertisseur.java b/src/fr/iutfbleau/sae/Convertisseur.java new file mode 100644 index 0000000..9a19971 --- /dev/null +++ b/src/fr/iutfbleau/sae/Convertisseur.java @@ -0,0 +1,6 @@ +package fr.iutfbleau.sae; +public class Convertisseur { + public static void main(String[] args) { + System.out.println("DLKSLDKSLKDSLKSLKSLDKSLDKLSdkslkdl"); + } +} diff --git a/src/fr/iutfbleau/sae/Viewer.java b/src/fr/iutfbleau/sae/Viewer.java new file mode 100644 index 0000000..8a8f41a --- /dev/null +++ b/src/fr/iutfbleau/sae/Viewer.java @@ -0,0 +1,7 @@ +package fr.iutfbleau.sae; + +public class Viewer { + public static void main(String[] args) { + System.out.println("dqkdjqkdjqkdjqkdjqkdj"); + } +}