All pastes #88805 Raw Edit

Anonymous

public text v1 · immutable
#88805 ·published 2006-07-15 10:08 UTC
rendered paste body
#!/bin/bash
RepCible=$1
NomProjet=$2
Chemin=`pwd`

#echo $Chemin
#echo $RepRacine

# Création des repertoires:
mkdir -p $RepCible/Classes/$NomProjet/Icones
mkdir -p $RepCible/Sources/$NomProjet

# Création des scripts de compilation,execution,lancement :
echo "Création de Compiler.sh"
cat >$RepCible/Compiler.sh <<"EOF"
#!/bin/bash
echo "Compilation"
javac -d Classes/ ./Sources/$NomProjet/*.java
EOF

echo "Création de Execution.sh"
cat >$RepCible/Execution.sh <<"EOF"
#!/bin/bash
echo "compilation"
javac -d Classes/ ./Sources/${NomProjet}/*.java
echo "lancement"
cd Classes
java $NomProjet.Main
EOF

echo "Création de Lancer.sh"
cat >$RepCible/Lancer.sh <<"EOF"
#!/bin/bash
echo "lancement"
cd Classes
java $NomProjet.Main
EOF

echo "Création de FaireDoc.sh"
cat >$RepCible/FaireDoc.sh <<"EOF"
#!/bin/bash
echo "Mis en place de la javadoc"
javadoc -d Docs/JavaDoc ./Sources/$NomProjet/*.java
EOF

# Création des fichiers textes AUTEURS et VERSION :
cat >$RepCible/AUTEURS.txt <<"EOF"
mortalius
EOF

cat >$RepCible/VERSION.txt <<"EOF"
Version : 1.0
EOF

echo "fin du script"