Last change
on this file since 12 was
6,
checked in by guillaume, 17 years ago
|
Publication tt-ttols v0.1
Des outils pour le TwinTact
|
-
Property svn:executable set to
*
|
File size:
1.4 KB
|
Rev | Line | |
---|
[6] | 1 | #! /bin/sh |
---|
| 2 | |
---|
| 3 | source versions.sh |
---|
| 4 | |
---|
| 5 | archive_tools="release/tt-tools-${TT_TOOLS_VERSIONS}.tar.gz" |
---|
| 6 | archive_twint="release/tt-tools-${TT_TOOLS_VERSIONS}-on-tt.tar.gz" |
---|
| 7 | |
---|
| 8 | # Garde une copie des archives existantes |
---|
| 9 | [ -e "$archive_tools" ] && mv -vf "$archive_tools" "$archive_tools.old" |
---|
| 10 | [ -e "$archive_twint" ] && mv -vf "$archive_twint" "$archive_twint.old" |
---|
| 11 | |
---|
| 12 | # Récupére les derniers binaires compilés si disponibles |
---|
| 13 | for file in ${BUSYBOX_BAS}/busybox ${DROPBEAR_BAS}-tt/dropbearmulti |
---|
| 14 | do |
---|
| 15 | [ ! -e "$file" ] && continue |
---|
| 16 | bin="${file/.*\/}" |
---|
| 17 | # Ne pas copier le binaire s'il n'est pas plus récent |
---|
| 18 | [ "bin/$bin" -ot "$file" ] || continue |
---|
| 19 | cp -vf $file bin |
---|
| 20 | done |
---|
| 21 | |
---|
| 22 | # Crée une archive pour les fichiers utiles à la cross-compilation |
---|
| 23 | tar czf "$archive_tools" compile-busybox.sh compile-dropbear.sh creer-patchs.sh \ |
---|
| 24 | dossiers-de-cross-compilation.sh generer-archive.sh versions.sh \ |
---|
| 25 | environnement-de-cross-compilation.sh telecharge.sh ChangeLog LisezMoi.txt \ |
---|
| 26 | patchs/${DROPBEAR_BAS}.patch patchs/${DROPBEAR_BAS}.clean.sh \ |
---|
| 27 | patchs/${BUSYBOX_BAS}.clean.sh patchs/${BUSYBOX_BAS}.config \ |
---|
| 28 | bin/twintact-udev udev/twintact.rules bin/synchro_net.sh \ |
---|
| 29 | && echo "Archive $archive_tools créée" |
---|
| 30 | |
---|
| 31 | # Crée une archive pour être directement téléchargée sur le twintact |
---|
| 32 | tar czf "$archive_twint" bin/dropbearmulti bin/busybox \ |
---|
| 33 | config/dropbear/shell.majtmp config/dropbear/motd.majtmp \ |
---|
| 34 | config/dropbear/authorized_keys.majtmp bin/maj-tt-tools.sh \ |
---|
| 35 | && echo "Archive $archive_twint créée" |
---|
Note: See
TracBrowser
for help on using the repository browser.