Move yarn install --production to %install section
This commit is contained in:
parent
e2f6852f8b
commit
1ff59e7322
1 changed files with 20 additions and 18 deletions
|
|
@ -34,29 +34,31 @@ yarn install --offline
|
|||
|
||||
npm run compile
|
||||
|
||||
%install
|
||||
export YARN_CACHE_FOLDER="$(pwd)/.package-cache"
|
||||
|
||||
# Only install production dependencies in node_modules
|
||||
yarn install --production --offline
|
||||
|
||||
for S in $(grep -l '#!.*node' \
|
||||
server/bin/* \
|
||||
server/node_modules/acorn/bin/* \
|
||||
server/node_modules/ajv/scripts/* \
|
||||
server/node_modules/escodegen/bin/* \
|
||||
server/node_modules/esprima/bin/* \
|
||||
server/node_modules/performance-now/test/scripts/* \
|
||||
server/node_modules/pn/scripts/* \
|
||||
server/node_modules/sshpk/bin/* \
|
||||
server/node_modules/uuid/bin/* \
|
||||
server/node_modules/vscode-languageserver/bin/* \
|
||||
) ; do
|
||||
SB="${S}.backup"
|
||||
cp ${S} ${SB}
|
||||
perl -p -i -e 's|#!/usr/bin/env node|#!%{_bindir}/node|g' $S
|
||||
diff -urN ${SB} ${S} || :
|
||||
rm ${SB}
|
||||
done
|
||||
server/bin/* \
|
||||
server/node_modules/acorn/bin/* \
|
||||
server/node_modules/ajv/scripts/* \
|
||||
server/node_modules/escodegen/bin/* \
|
||||
server/node_modules/esprima/bin/* \
|
||||
server/node_modules/performance-now/test/scripts/* \
|
||||
server/node_modules/pn/scripts/* \
|
||||
server/node_modules/sshpk/bin/* \
|
||||
server/node_modules/uuid/bin/* \
|
||||
server/node_modules/vscode-languageserver/bin/* \
|
||||
) ; do
|
||||
SB="${S}.backup"
|
||||
cp ${S} ${SB}
|
||||
perl -p -i -e 's|#!/usr/bin/env node|#!%{_bindir}/node|g' $S
|
||||
diff -urN ${SB} ${S} || :
|
||||
rm ${SB}
|
||||
done
|
||||
|
||||
%install
|
||||
install -d -m 0755 %{buildroot}%{_bindir}
|
||||
ln -s %{nodejs_sitelib}/%{pkg_name}/bin/main.js %{buildroot}%{_bindir}/%{pkg_name}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue