blob: 6e97c89963b38bba83746b1b2380f9faf5835e31 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} "out node_modules package.json src" \
${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${DATADIR}/lib/vscode
cd ${WRKSRC}/lib/vscode-reh-web-linux-x64 && ${COPYTREE_SHARE} "." \
${STAGEDIR}${DATADIR}/lib/vscode
${INSTALL_SCRIPT} ${WRKDIR}/code-server-wrapper \
${STAGEDIR}${PREFIX}/bin/code-server
${CHMOD} 755 ${STAGEDIR}${DATADIR}/lib/vscode/bin/code-server-oss
${CHMOD} 755 ${STAGEDIR}${DATADIR}/lib/vscode/bin/helpers/*.sh
${CHMOD} 755 ${STAGEDIR}${DATADIR}/lib/vscode/bin/remote-cli/code-server
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${FILESDIR}/README.md ${FILESDIR}/EXTENSIONS.md \
${STAGEDIR}${DOCSDIR}
post-stage:
@${FIND} ${STAGEDIR}${DATADIR} -name '*.map' -type f -delete
@${FIND} ${STAGEDIR}${DATADIR} -type d -empty -delete
@${FIND} ${STAGEDIR}${DATADIR} -name '*.node' -type f | while read f; do /usr/bin/file -b "$${f}" | ${GREP} -q 'ELF.*FreeBSD' && ${STRIP_CMD} "$${f}" || ${TRUE}; done
|