mirror of https://github.com/flarum/flarum
Check for bower.json files
parent
a1d76f4873
commit
eb8ecd71bf
9
build.sh
9
build.sh
|
@ -28,7 +28,7 @@ composer require flarum/core:dev-master@dev --prefer-dist --update-no-dev
|
||||||
cp -R /tmp/flarum-release/flarum/vendor/flarum/core/public/* /tmp/flarum-release/assets
|
cp -R /tmp/flarum-release/flarum/vendor/flarum/core/public/* /tmp/flarum-release/assets
|
||||||
|
|
||||||
# Install frontend dependencies
|
# Install frontend dependencies
|
||||||
# Assumes: npm install -g gulp flarum-gulp
|
# Assumes: npm install -g gulp flarum-gulp babel-core
|
||||||
cd /tmp/flarum-release/flarum/vendor/flarum/core/js
|
cd /tmp/flarum-release/flarum/vendor/flarum/core/js
|
||||||
bower install
|
bower install
|
||||||
|
|
||||||
|
@ -53,14 +53,21 @@ for extension in bbcode emoji likes lock markdown mentions pusher sticky subscri
|
||||||
composer install --prefer-dist --optimize-autoloader --ignore-platform-reqs --no-dev
|
composer install --prefer-dist --optimize-autoloader --ignore-platform-reqs --no-dev
|
||||||
|
|
||||||
cd "/tmp/flarum-release/extensions/${extension}/js"
|
cd "/tmp/flarum-release/extensions/${extension}/js"
|
||||||
|
|
||||||
|
if [ -f bower.json ]; then
|
||||||
bower install
|
bower install
|
||||||
|
fi
|
||||||
|
|
||||||
for app in forum admin; do
|
for app in forum admin; do
|
||||||
cd "/tmp/flarum-release/extensions/${extension}/js"
|
cd "/tmp/flarum-release/extensions/${extension}/js"
|
||||||
|
|
||||||
if [ -d $app ]; then
|
if [ -d $app ]; then
|
||||||
cd $app
|
cd $app
|
||||||
|
|
||||||
|
if [ -f bower.json ]; then
|
||||||
bower install
|
bower install
|
||||||
|
fi
|
||||||
|
|
||||||
npm link gulp flarum-gulp
|
npm link gulp flarum-gulp
|
||||||
gulp --production
|
gulp --production
|
||||||
rm -rf node_modules bower_components
|
rm -rf node_modules bower_components
|
||||||
|
|
Loading…
Reference in New Issue