Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add proper Makefile for Graphlib.
authorArnaud Giersch <arnaud.giersch@free.fr>
Wed, 8 Oct 2014 14:04:54 +0000 (16:04 +0200)
committerArnaud Giersch <arnaud.giersch@free.fr>
Wed, 8 Oct 2014 14:04:54 +0000 (16:04 +0200)
DrawingWindow.java
GENDOC [deleted file]
Makefile [new file with mode: 0644]

index 9970753..57d2e04 100644 (file)
@@ -1,6 +1,3 @@
-/**
- */
-
 import java.awt.*;
 import java.awt.event.*;
 import java.awt.image.*;
@@ -24,13 +21,13 @@ import java.lang.reflect.*;
  *
  * <p>Télécharger le code: <a href="DrawingWindow.java">DrawingWindow.java</a>
  *
- * <p>Télécharger les exemples d'utilisation:
+ * <p>Télécharger des exemples d'utilisation:
  * <a href="Hello.java">Hello.java</a>
  * <a href="Exemple1.java">Exemple1.java</a>
  * <a href="Exemple2.java">Exemple2.java</a>
  * <a href="Exemple3.java">Exemple3.java</a>
  *
- * @author Arnaud Giersch <arnaud.giersch@univ-fcomte.fr>
+ * @author Arnaud Giersch &lt;arnaud.giersch@univ-fcomte.fr&gt;
  * @version 20141008
  */
 public class DrawingWindow
diff --git a/GENDOC b/GENDOC
deleted file mode 100755 (executable)
index 05053de..0000000
--- a/GENDOC
+++ /dev/null
@@ -1 +0,0 @@
-javadoc -author -version -notree -nodeprecated -nohelp DrawingWindow.java
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..cf0d983
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,27 @@
+include ../subdefs.mk
+
+DEST = $(HOME)/public_html/enseignement/Permanent/AlgoProg/tp/graph
+
+SRC = DrawingWindow.java
+EXAMPLES = Hello.java Exemple1.java Exemple2.java Exemple3.java
+
+EXAMPLES_CLASS = $(EXAMPLES:%.java=%.class)
+
+all:
+       $(MAKE) -f ../Makefile.generic $(EXAMPLES_CLASS)
+       $(RM) -r html
+       javadoc -author -version -notree -nodeprecated -nohelp \
+               -d html/ $(SRC)
+
+clean:
+       $(RM) DrawingWindow*.class
+       $(RM) $(EXAMPLES_CLASS)
+       $(RM) -r html/
+
+realclean: clean
+
+install: all
+       $(RM) -r $(DEST)
+       $(INSTALL) -C -m 755 -d $(DEST)
+       $(INSTALL) -C -m 644 $(SRC) $(EXAMPLES) $(DEST)
+       $(INSTALL) -C -m 644 html/* $(DEST)