From f48d0c6c0042ca18dd6ef47ade95f9dac28209d9 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Tue, 6 Dec 2016 19:17:33 +0000 Subject: [PATCH] improve link script --- demo-shell-ng2/config/webpack.common.js | 2 +- demo-shell-ng2/link.sh | 86 +++++++------------------ 2 files changed, 25 insertions(+), 63 deletions(-) diff --git a/demo-shell-ng2/config/webpack.common.js b/demo-shell-ng2/config/webpack.common.js index a560bd219d..934bc5719b 100644 --- a/demo-shell-ng2/config/webpack.common.js +++ b/demo-shell-ng2/config/webpack.common.js @@ -36,7 +36,7 @@ module.exports = { helpers.root('node_modules') ], alias: { - 'alfresco-js-api': helpers.root('node_modules', 'alfresco-js-api', 'alfresco-js-api.js') + 'alfresco-js-api': helpers.root('node_modules', 'alfresco-js-api', 'dist', 'alfresco-js-api.js') } }, diff --git a/demo-shell-ng2/link.sh b/demo-shell-ng2/link.sh index 44a4f455a0..b0a3a12f77 100755 --- a/demo-shell-ng2/link.sh +++ b/demo-shell-ng2/link.sh @@ -1,63 +1,25 @@ -echo "alfresco-js-api" -rm -rf node_modules/alfresco-js-api -cp -r ../../alfresco-js-api/dist node_modules/alfresco-js-api +copylib() { + echo $1 + rm -rf node_modules/$1 + rsync -a ../ng2-components/$1/ node_modules/$1 --exclude node_modules +} -echo "ng2-activiti-analytics" -rm -rf node_modules/ng2-activiti-analytics -cp -r ../ng2-components/ng2-activiti-analytics/dist node_modules/ng2-activiti-analytics - -echo "ng2-activiti-diagrams" -rm -rf node_modules/ng2-activiti-diagrams -cp -r ../ng2-components/ng2-activiti-diagrams/dist node_modules/ng2-activiti-diagrams - -echo "ng2-activiti-form" -rm -rf node_modules/ng2-activiti-form -cp -r ../ng2-components/ng2-activiti-form/dist node_modules/ng2-activiti-form - -echo "ng2-activiti-processlist" -rm -rf node_modules/ng2-activiti-processlist -cp -r ../ng2-components/ng2-activiti-processlist/dist node_modules/ng2-activiti-processlist - -echo "ng2-activiti-tasklist" -rm -rf node_modules/ng2-activiti-tasklist -cp -r ../ng2-components/ng2-activiti-tasklist/dist node_modules/ng2-activiti-tasklist - -echo "ng2-alfresco-core" -rm -rf node_modules/ng2-alfresco-core -cp -r ../ng2-components/ng2-alfresco-core/dist node_modules/ng2-alfresco-core - -echo "ng2-alfresco-datatable" -rm -rf node_modules/ng2-alfresco-datatable -cp -r ../ng2-components/ng2-alfresco-datatable/dist node_modules/ng2-alfresco-datatable - -echo "ng2-alfresco-documentlist" -rm -rf node_modules/ng2-alfresco-documentlist -cp -r ../ng2-components/ng2-alfresco-documentlist/dist node_modules/ng2-alfresco-documentlist - -echo "ng2-alfresco-login" -rm -rf node_modules/ng2-alfresco-login -cp -r ../ng2-components/ng2-alfresco-login/dist node_modules/ng2-alfresco-login - -echo "ng2-alfresco-search" -rm -rf node_modules/ng2-alfresco-search -cp -r ../ng2-components/ng2-alfresco-search/dist node_modules/ng2-alfresco-search - -echo "ng2-alfresco-tag" -rm -rf node_modules/ng2-alfresco-tag -cp -r ../ng2-components/ng2-alfresco-tag/dist node_modules/ng2-alfresco-tag - -echo "ng2-alfresco-upload" -rm -rf node_modules/ng2-alfresco-upload -cp -r ../ng2-components/ng2-alfresco-upload/dist node_modules/ng2-alfresco-upload - -echo "ng2-alfresco-userinfo" -rm -rf node_modules/ng2-alfresco-userinfo -cp -r ../ng2-components/ng2-alfresco-userinfo/dist node_modules/ng2-alfresco-userinfo - -echo "ng2-alfresco-viewer" -rm -rf node_modules/ng2-alfresco-viewer -cp -r ../ng2-components/ng2-alfresco-viewer/dist node_modules/ng2-alfresco-viewer - -echo "ng2-alfresco-webscript" -rm -rf node_modules/ng2-alfresco-webscript -cp -r ../ng2-components/ng2-alfresco-webscript/dist node_modules/ng2-alfresco-webscript +for LIB in \ + ng2-alfresco-core \ + ng2-activiti-diagrams \ + ng2-activiti-analytics \ + ng2-activiti-form \ + ng2-activiti-tasklist \ + ng2-activiti-processlist \ + ng2-alfresco-datatable \ + ng2-alfresco-documentlist \ + ng2-alfresco-login \ + ng2-alfresco-search \ + ng2-alfresco-tag \ + ng2-alfresco-upload \ + ng2-alfresco-userinfo \ + ng2-alfresco-viewer \ + ng2-alfresco-webscript +do + copylib $LIB +done