Skip to content

Commit

Permalink
fix(build): missing native ext (#6)
Browse files Browse the repository at this point in the history
  • Loading branch information
allardy authored Jun 1, 2021
1 parent 0e2b00a commit 971f201
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ gulp.task('package:studio', gulp.series([studio.package]))
gulp.task('build:studio-be', gulp.series([studio.writeMetadata, studio.buildBackend]))
gulp.task('build:studio-ui', gulp.series([studio.buildUi, studio.clean, studio.cleanAssets, studio.copy]))

gulp.task('build', gulp.series(['build:studio-be', 'build:shared', 'build:studio-ui']))
gulp.task('build', gulp.series([studio.buildNativeExtensions, 'build:studio-be', 'build:shared', 'build:studio-ui']))
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@botpress/studio",
"version": "0.0.9",
"version": "0.0.10",
"description": "Create your virtual assistants",
"main": "index.js",
"bin": "./packages/studio-be/out/index.js",
Expand Down
8 changes: 6 additions & 2 deletions scripts/gulp.studio.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,12 @@ const watchBackend = gulp.series([
}
])

const buildNativeExtensions = async () => {
await execAsync('yarn && yarn build', { cwd: './packages/native-extensions' })
}

const package = async () => {
try {
await execAsync('yarn && yarn build', { cwd: './packages/native-extensions' })
await execAsync(
`cross-env ./node_modules/.bin/pkg --targets node12-win32-x64,node12-linux-x64,node12-macos-x64 --output ./binaries/studio --compress GZip ./package.json`
)
Expand Down Expand Up @@ -102,5 +105,6 @@ module.exports = {
clean,
cleanAssets,
copy,
writeMetadata
writeMetadata,
buildNativeExtensions
}

0 comments on commit 971f201

Please sign in to comment.