32 lines
No EOL
748 B
Bash
Executable file
32 lines
No EOL
748 B
Bash
Executable file
#!/bin/bash
|
|
|
|
OUT="./dist"
|
|
|
|
echo "Cleanup de l'acienne version"
|
|
rm -rf "$OUT"
|
|
mkdir -p "$OUT"
|
|
|
|
echo "Copie des fichiers source"
|
|
|
|
cp -v index.html "$OUT"
|
|
cp -v logo.png "$OUT"
|
|
cp -v manifest.json "$OUT"
|
|
cp -v -r ./js "$OUT"
|
|
cp -v -r ./css "$OUT"
|
|
cp -v -r ./icons "$OUT"
|
|
|
|
mkdir "$OUT/assets"
|
|
cp -v ./assets/button-stepped-border-image.svg "$OUT/assets"
|
|
cp -v ./assets/neon-border-image.svg "$OUT/assets"
|
|
|
|
echo "Copie des données"
|
|
mkdir "$OUT/couches"
|
|
cp -v ./couches/*.geojson "$OUT/couches"
|
|
|
|
echo "Copie des tuiles"
|
|
cp -r ./tuiles "$OUT/tuiles"
|
|
|
|
echo "Creation de l'archive du code source"
|
|
git ls-tree -r HEAD --name-only -z | tar -cvz -f "$OUT/carte-camp-code-source.tar.gz" --null -T -
|
|
|
|
echo "Package de production produit dans le dossier ./dist/" |