Last change
on this file since 14 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
|
Line | |
---|
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.