Formalités de rendu
Page Générique
Cette page décrit les modalités de rendu standards. Dans toute la
suite de ce texte
project représente le nom du projet,
login
représente votre login. Bien entendu, vous prendrez soin de ne jamais
garder véritablement les mots "project" ou "login" dans le résultat
final, sous peine (i) de ridicule avancé, (ii) de pénalisation
gratuite.
À titre d'exemple, des
projets sont :
-
ificalc, qui correspond au projet IfiCalc.
-
smallworld, qui correspond au projet SmallWorld.
Bien entendu, ces pages sont à lire, puisqu'elles contiennent les
informations exactes concernant votre rendu.
Rendu par email
Le rendu doit être fait avant la date fatidique sous la forme d'une
tarball (c'est-à-dire un fichier
tar) dont le nom est
project-login.tar.gz envoyée à
akim@epita.fr avec en sujet
project-login.tar.gz. Les compressions autres que
gzip (e.g.,
zip) ne sont pas acceptées. Dans tous les cas l'archive devra
contenir un fichier
AUTHORS qui contient vos ou votre nom(s).
Pour faire votre tarball, je vous conseille de travailler dans un
répertoire
smallworld-bellot, puis de faire :
~/smallworld-bellot % make clean
~/smallworld-bellot % cd ..
~ % ls smallworld-bellot
# Il ne doit plus rien rester d'inutile à ce point : pas d'exécutable,
# pas de `*.o', pas de `*~' etc.
~ % tar cvf - smallworld-bellot | gzip -c >smallworld-bellot.tar.gz
On doit pouvoir effectuer les opérations suivantes pour tester votre
projet (en prenant le cas de l'élève Bellot travaillant sur le projet
SmallWorld) :
$ gzip -cd smallworld-bellot.tar.gz | tar xvf -
$ cd smallworld-bellot
$ cat AUTHORS
Patrick Bellot <Patrick.Bellot@enst.fr>
$ make
Si cette séquence d'actions ne fonctionne pas de votre côté,
n'imaginez pas qu'elle marchera du nôtre...
to top