Build headless builds in src/headless/dist

This commit is contained in:
JC Brand 2019-03-29 21:04:56 +01:00
parent 63a0c63927
commit 81820d22a5
2 changed files with 4 additions and 10 deletions

View File

@ -162,7 +162,7 @@ watchcss: dev
$(SASS) --watch --source-map true --include-path $(BOURBON) --include-path $(BOOTSTRAP) -o ./css/ ./sass/ $(SASS) --watch --source-map true --include-path $(BOURBON) --include-path $(BOOTSTRAP) -o ./css/ ./sass/
.PHONY: watchjs .PHONY: watchjs
watchjs: dev dist/converse-headless.js watchjs: dev src/headless/dist/converse-headless.js
$(NPX) webpack --mode=development --watch $(NPX) webpack --mode=development --watch
.PHONY: watchjsheadless .PHONY: watchjsheadless
@ -195,10 +195,8 @@ logo/conversejs-filled%.png:: logo/conversejs-filled.svg
BUILDS = dist/converse.js \ BUILDS = dist/converse.js \
dist/converse.min.js \ dist/converse.min.js \
dist/converse-headless.js \
src/headless/dist/converse-headless.js \ src/headless/dist/converse-headless.js \
src/headless/dist/converse-headless.min.js \ src/headless/dist/converse-headless.min.js \
dist/converse-headless.min.js \
dist/converse-no-dependencies.min.js \ dist/converse-no-dependencies.min.js \
dist/converse-no-dependencies.js \ dist/converse-no-dependencies.js \
dist/converse-no-dependencies-es2015.js dist/converse-no-dependencies-es2015.js
@ -207,14 +205,10 @@ dist/converse.js: src webpack.config.js stamp-npm @converse/headless
$(NPX) webpack --mode=development $(NPX) webpack --mode=development
dist/converse.min.js: src webpack.config.js stamp-npm @converse/headless dist/converse.min.js: src webpack.config.js stamp-npm @converse/headless
$(NPX) webpack --mode=production $(NPX) webpack --mode=production
dist/converse-headless.js: src webpack.config.js stamp-npm @converse/headless src/headless/dist/converse-headless.js: src webpack.config.js stamp-npm @converse/headless
$(NPX) webpack --mode=development --type=headless $(NPX) webpack --mode=development --type=headless
src/headless/dist/converse-headless.js: dist/converse-headless.js src/headless/dist/converse-headless.min.js: src webpack.config.js stamp-npm @converse/headless
cp dist/converse-headless.js src/headless/dist/converse-headless.js
dist/converse-headless.min.js: src webpack.config.js stamp-npm @converse/headless
$(NPX) webpack --mode=production --type=headless $(NPX) webpack --mode=production --type=headless
src/headless/dist/converse-headless.min.js: dist/converse-headless.min.js
cp dist/converse-headless.min.js src/headless/dist/converse-headless.min.js
dist/converse-no-dependencies.js: src webpack.config.js stamp-npm @converse/headless dist/converse-no-dependencies.js: src webpack.config.js stamp-npm @converse/headless
$(NPX) webpack --mode=development --type=nodeps $(NPX) webpack --mode=development --type=nodeps
dist/converse-no-dependencies.min.js: src webpack.config.js stamp-npm @converse/headless dist/converse-no-dependencies.min.js: src webpack.config.js stamp-npm @converse/headless

View File

@ -122,7 +122,7 @@ function parameterize () {
extend(config, { extend(config, {
entry: "@converse/headless/headless.js", entry: "@converse/headless/headless.js",
output: { output: {
path: path.resolve(__dirname, 'dist'), path: path.resolve(__dirname, 'src/headless/dist'),
filename: 'converse-headless.js' filename: 'converse-headless.js'
}, },
}); });