42 lines
No EOL
1.1 KiB
Bash
Executable file
42 lines
No EOL
1.1 KiB
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/amenities-btn.svg "$OUT/assets"
|
|
cp -v ./assets/button-stepped-border-image.svg "$OUT/assets"
|
|
cp -v ./assets/neon-border-image.svg "$OUT/assets"
|
|
cp -v ./assets/neon-border-image-corner.svg "$OUT/assets"
|
|
cp -v ./assets/favicon.svg "$OUT/assets"
|
|
cp -v ./assets/favicon@192.svg "$OUT/assets"
|
|
cp -v ./assets/favicon@512.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/"
|
|
|
|
rm -f dist.zip
|
|
zip -v -o -r dist.zip ./dist/
|
|
|
|
echo "Package pret à publier dans dist.zip" |