tainacan-theme/build.sh

41 lines
1.2 KiB
Bash
Raw Normal View History

2018-01-19 17:06:56 +00:00
#!/bin/bash
2018-08-17 16:41:47 +00:00
command -v sass >/dev/null 2>&1 || {
2020-12-28 13:48:35 +00:00
echo >&2 "REQUIRED: Sass installed to compile SCSS archives to CSS.";
2018-08-17 16:41:47 +00:00
exit 1;
}
2018-01-19 17:06:56 +00:00
2018-07-24 18:45:38 +00:00
source build-config.cfg
2018-01-19 17:06:56 +00:00
2020-12-28 13:48:35 +00:00
echo "Updating theme files"
rm -rf $destination
mkdir $destination
##Removendo o arquivo sass
##rm -rf $destination/scss
## Install composer dependencies
composer install
2018-01-19 17:06:56 +00:00
## Compile SASS
sh compile-sass.sh
cp -R src/* $destination/
##Bootstrap
2018-01-26 16:48:42 +00:00
mkdir $destination/assets/vendor/bootstrap/css
cp $destination/assets/vendor/bootstrap/scss/bootstrap.min.css $destination/assets/vendor/bootstrap/css/bootstrap.min.css
2018-09-19 16:30:03 +00:00
rm -rf $destination/vendor
2020-11-09 13:12:37 +00:00
##Bootstrap
rm -rf $destination/assets/vendor/ekko-lightbox
##Slick
mkdir $destination/assets/vendor/slick/css
cp $destination/assets/vendor/slick/slick.min.css $destination/assets/vendor/slick/css/slick.min.css
cp $destination/assets/vendor/slick/slick-theme.min.css $destination/assets/vendor/slick/css/slick-theme.min.css
2018-07-31 22:25:54 +00:00
mv $destination/assets/vendor/slick/ajax-loader.gif $destination/assets/vendor/slick/css/ajax-loader.gif
mv $destination/assets/vendor/slick/fonts/ $destination/assets/vendor/slick/css/fonts/
cp $destination/assets/vendor/slick/slick.min.js $destination/assets/vendor/slick/js/slick.min.js
2020-12-28 13:46:59 +00:00
echo "Compilation finished!"