Merge pull request #41 from marcushill/fix-177

Add npm run copyLib && npm run tsc
main
Alfredo Palhares 2020-01-07 15:44:00 +00:00 committed by GitHub
commit ac94d9d173
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 5 deletions

View File

@ -29,6 +29,12 @@ build() {
cd "${srcdir}/${pkgname}-${pkgver}/Tools" cd "${srcdir}/${pkgname}-${pkgver}/Tools"
npm install npm install
# Run copyLib and build the typescript
cd "${srcdir}/${pkgname}-${pkgver}"
npm install
npm run copyLib
npm run tsc
# Build Cli CLient # Build Cli CLient
cd "${srcdir}/${pkgname}-${pkgver}/CliClient" cd "${srcdir}/${pkgname}-${pkgver}/CliClient"
@ -46,11 +52,7 @@ build() {
# Electron App # Electron App
cd "${srcdir}/${pkgname}-${pkgver}/ElectronClient/app" cd "${srcdir}/${pkgname}-${pkgver}/ElectronClient/app"
# NOTE: Manually forcing sqlite 4.0.7 for node v12, remove later on
npm install sqlite3@4.0.7
npm install npm install
# Remove uneeed .vscode path that comes with it
rm -r node_modules/sqlite3/.vscode
rsync -a --delete "${srcdir}/${pkgname}-${pkgver}/ReactNativeClient/lib/" \ rsync -a --delete "${srcdir}/${pkgname}-${pkgver}/ReactNativeClient/lib/" \
"${srcdir}/${pkgname}-${pkgver}/ElectronClient/app/lib/" "${srcdir}/${pkgname}-${pkgver}/ElectronClient/app/lib/"