link_modules_resources: Check for realpath on all platforms
parent
4b00190b5d
commit
1b4e950e39
|
@ -1,13 +1,15 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
if [[ "$OSTYPE" == "darwin"* ]]; then
|
# Check if we have realpath
|
||||||
|
which realpath >/dev/null 2>/dev/null
|
||||||
|
if [ $? == "1" ]; then
|
||||||
# Mac OS X doesn't have realpath
|
# Mac OS X doesn't have realpath
|
||||||
realpath() {
|
realpath() {
|
||||||
[[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}"
|
[[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}"
|
||||||
}
|
}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Ensure folders are existing
|
||||||
if [ ! -d public/js ]; then
|
if [ ! -d public/js ]; then
|
||||||
mkdir public/js
|
mkdir public/js
|
||||||
fi
|
fi
|
||||||
|
@ -23,6 +25,7 @@ if [ ! -d public/img ]; then
|
||||||
mkdir public/img
|
mkdir public/img
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Link modules resources
|
||||||
if [ -d node_modules/ng_backoffice ]; then
|
if [ -d node_modules/ng_backoffice ]; then
|
||||||
find node_modules/ng_backoffice/views -maxdepth 1 -name "*.html" -exec ln -s $(realpath {}) public/views/ \; 2>/dev/null
|
find node_modules/ng_backoffice/views -maxdepth 1 -name "*.html" -exec ln -s $(realpath {}) public/views/ \; 2>/dev/null
|
||||||
find node_modules/ng_backoffice/views/dialogs -maxdepth 1 -name "*.html" -exec ln -s $(realpath {}) public/views/dialogs/ \; 2>/dev/null
|
find node_modules/ng_backoffice/views/dialogs -maxdepth 1 -name "*.html" -exec ln -s $(realpath {}) public/views/dialogs/ \; 2>/dev/null
|
||||||
|
|
Loading…
Reference in New Issue