X-Git-Url: https://git.openstreetmap.org./nominatim-ui.git/blobdiff_plain/942e9d3331b172ec46dec46d7b8be6d0afcaee6f..9e2946d9a9ff5a1436403dfe051bf9f8866da178:/build.sh diff --git a/build.sh b/build.sh index 50bf400..f77b8a3 100755 --- a/build.sh +++ b/build.sh @@ -28,9 +28,31 @@ rsync --quiet src/templates/*.hbs dist/ rsync --quiet src/*.js dist/ -cat src/layout.html | perl -pe'use File::Slurper qw(read_text); s/\@include\((.+?)\)/read_text($1)/eg' > /tmp/included.html +# replaced the Perl one-liner with shell logic to remove the dependency +# cat src/layout.html | perl -pe'use File::Slurper qw(read_text); s/\@include\((.+?)\)/read_text($1)/eg' > /tmp/included.html + +cat src/layout.html | grep -v '' | grep -v '' | sed -e 's/BODYID/search-page/' > dist/search.html +echo '' >> dist/search.html +echo '' >> dist/search.html +echo '' >> dist/search.html + +cat src/layout.html | grep -v '' | grep -v '' | sed -e 's/BODYID/reverse-page/' > dist/reverse.html +echo '' >> dist/reverse.html +echo '' >> dist/reverse.html +echo '' >> dist/reverse.html + +cat src/layout.html | grep -v '' | grep -v '' | sed -e 's/BODYID/details-page/' > dist/details.html +echo '' >> dist/details.html +echo '' >> dist/details.html +echo '' >> dist/details.html +echo '' >> dist/details.html -cat /tmp/included.html | perl -pe's/BODYID/search-page/g' > dist/search.html -cat /tmp/included.html | perl -pe's/BODYID/reverse-page/g' > dist/reverse.html -cat /tmp/included.html | perl -pe's/BODYID/details-page/g' > dist/details.html cp src/index.html dist/