Skip to content

Commit deb9842

Browse files
Merge 22.7 to 22.11
2 parents afe8d08 + 60766bd commit deb9842

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

jbrowse/build.gradle

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,20 @@ dependencies {
2424
BuildUtils.addLabKeyDependency(project: project, config: "modules", depProjectPath: ":server:modules:DiscvrLabKeyModules:SequenceAnalysis", depProjectConfig: "published", depExtension: "module")
2525
BuildUtils.addLabKeyDependency(project: project, config: "modules", depProjectPath: BuildUtils.getPlatformModuleProjectPath(project.gradle, "pipeline"), depProjectConfig: "published", depExtension: "module")
2626
}
27+
28+
def jbPkgTask = project.tasks.named("npm_run_jb-pkg")
29+
30+
jbPkgTask.configure {
31+
outputs.cacheIf {false}
32+
33+
inputs.dir(project.file("./node_modules/@jbrowse/cli")).withPathSensitivity(PathSensitivity.RELATIVE)
34+
outputs.dir(project.file("./resources/external/jb-cli"))
35+
}
36+
37+
project.tasks.named("npm_run_build-prod").configure {
38+
finalizedBy jbPkgTask.get()
39+
}
40+
41+
project.tasks.named("npm_run_build-dev").configure {
42+
finalizedBy jbPkgTask.get()
43+
}

jbrowse/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"build": "npm run build-dev",
88
"start": "cross-env NODE_ENV=development LK_MODULE_CONTAINER=DiscvrLabKeyModules LK_MODULE=jbrowse webpack-dev-server --config config/watch.config.js",
99
"build-no-pkg": "npm run clean && cross-env NODE_ENV=development LK_MODULE_CONTAINER=DiscvrLabKeyModules LK_MODULE=jbrowse webpack --config config/dev.config.js --progress --profile",
10-
"build-dev": "npm run build-no-pkg && npm run jb-pkg",
11-
"build-prod": "npm run clean && cross-env NODE_ENV=production PROD_SOURCE_MAP=source-map LK_MODULE_CONTAINER=DiscvrLabKeyModules LK_MODULE=jbrowse webpack --config config/prod.config.js --progress --profile && npm run jb-pkg",
10+
"build-dev": "npm run build-no-pkg",
11+
"build-prod": "npm run clean && cross-env NODE_ENV=production PROD_SOURCE_MAP=source-map LK_MODULE_CONTAINER=DiscvrLabKeyModules LK_MODULE=jbrowse webpack --config config/prod.config.js --progress --profile",
1212
"clean": "rimraf resources/web/gen && rimraf resources/web/jbrowse/gen && rimraf resources/views/gen && rimraf resources/views/browser*",
1313
"test": "cross-env NODE_ENV=test jest",
1414
"jb-pkg": "pkg ./node_modules/@jbrowse/cli --out-path ./resources/external/jb-cli"

0 commit comments

Comments
 (0)