| Last change
                  on this file since 6 was
                  6,
                  checked in by guillaume, 18 years ago | 
        
          | 
Publication tt-ttols v0.1Des outils pour le TwinTact
 
 | 
        
          | 
              
                  Property svn:executable set to
                  * | 
        | File size:
            858 bytes | 
      
      
        
  | Line |  | 
|---|
| 1 | #! /bin/bash | 
|---|
| 2 |  | 
|---|
| 3 | source versions.sh | 
|---|
| 4 | source environnement_de_cross_compilation.sh | 
|---|
| 5 |  | 
|---|
| 6 | for a in $ARCHIVES | 
|---|
| 7 | do | 
|---|
| 8 | eval bas="\${${a}_BAS}" | 
|---|
| 9 |  | 
|---|
| 10 | if [ ! -d "$bas" ]; then | 
|---|
| 11 | echo "Impossible de créer un patch si le dossier '$bas' n'existe pas" | 
|---|
| 12 | exit 1 | 
|---|
| 13 | fi | 
|---|
| 14 |  | 
|---|
| 15 | if [ ! -d "$bas-tt" ]; then | 
|---|
| 16 | echo "Impossible de créer un patch pour $bas si le dossier '$bas-tt' n'existe pas" | 
|---|
| 17 | echo "C'est ce dossier qui doit contenir la version modifiée de $bas" | 
|---|
| 18 | echo | 
|---|
| 19 | continue | 
|---|
| 20 | fi | 
|---|
| 21 |  | 
|---|
| 22 | if [ -e "patchs/$bas.patch" ]; then | 
|---|
| 23 | echo "Sauvegarde du patch patchs/$bas.patch en patchs/$bas.patch.bak" | 
|---|
| 24 | mv -vf patchs/$bas.patch patchs/$bas.patch.bak | 
|---|
| 25 | fi | 
|---|
| 26 |  | 
|---|
| 27 | if [ -e "patchs/$bas.clean.sh" ]; then | 
|---|
| 28 | echo "Nettoyage de l'environnement de compilation $bas-tt" | 
|---|
| 29 | cd $bas-tt | 
|---|
| 30 | source "../patchs/$bas.clean.sh" | 
|---|
| 31 | cd .. | 
|---|
| 32 | fi | 
|---|
| 33 |  | 
|---|
| 34 | #  --ignore-blank-lines ? | 
|---|
| 35 | diff -Naurw $bas $bas-tt >patchs/$bas.patch | 
|---|
| 36 | done | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.