maison_alexandra/development/bin/composer_install.sh

23 lines
1.1 KiB
Bash
Executable File

#!/usr/bin/env bash
Green='\033[0;32m'
Color_Off='\033[0m'
# Installing composer dependencies
echo -e "${Green}Installing composer dependencies${Color_Off}"
# Install composer dependencies
docker exec maisonalexandra_php bash -c "rm -rf /var/www/html/vendor"
docker exec maisonalexandra_php bash -c "php /usr/local/bin/composer install --working-dir /var/www/html"
# Install PDF font for file exports
echo -e "${Green}Copying DomPdf FONT family for PDF file export${Color_Off}"
docker exec maisonalexandra_php bash -c "cp /var/www/html/www/system-brs-core/library/cPdfFromHTML/load_font.php /var/www/html/vendor/dompdf/load_font.php"
docker exec maisonalexandra_php bash -c "cp -R /var/www/html/www/system-brs-core/library/cPdfFromHTML/FONTS /var/www/html/vendor/dompdf/FONTS"
echo -e "${Green}Inatalling DomPdf FONT ${Color_Off}"
docker exec maisonalexandra_php bash -c "cd /var/www/html/vendor/dompdf; php load_font.php 'Muli' ./FONTS/Muli/static/Muli-Regular.ttf ./FONTS/Muli/static/Muli-Bold.ttf ./FONTS/Muli/static/Muli-Italic.ttf ./FONTS/Muli/static/Muli-BoldItalic.ttf >/dev/null"
echo -e "${Green}DomPdf FONT Installation complete! ${Color_Off}"
echo