From b5b22fbd39cbd1810519588857d1e5052999468c Mon Sep 17 00:00:00 2001 From: Hubert Argasinski Date: Thu, 20 Jul 2017 23:33:31 -0400 Subject: [PATCH] update Makefile to include source map in build dir [fixes #1452] --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index de02bfd4e..cea277e55 100644 --- a/Makefile +++ b/Makefile @@ -20,6 +20,7 @@ LINT_FILES = lib/ mocha_test/ $(shell find perf/ -maxdepth 2 -type f) $(shell fi UMD_BUNDLE = $(BUILDDIR)/dist/async.js UMD_BUNDLE_MIN = $(BUILDDIR)/dist/async.min.js +UMD_BUNDLE_MAP = $(BUILDDIR)/dist/async.min.map ES_MODULES = $(patsubst lib/%.js, build-es/%.js, $(JS_SRC)) CJS_MODULES = $(patsubst lib/%.js, build/%.js, $(JS_SRC)) @@ -53,7 +54,7 @@ $(UMD_BUNDLE): $(ES_MODULES) package.json node $(SCRIPTS)/build/aggregate-bundle.js # Create the minified UMD versions and copy them to dist/ for bower -build-dist: $(DIST) $(UMD_BUNDLE) $(UMD_BUNDLE_MIN) $(DIST)/async.js $(DIST)/async.min.js +build-dist: $(DIST) $(UMD_BUNDLE) $(UMD_BUNDLE_MIN) $(DIST)/async.js $(DIST)/async.min.js $(DIST)/async.min.map $(DIST): mkdir -p $@ @@ -61,16 +62,21 @@ $(DIST): $(UMD_BUNDLE_MIN): $(UMD_BUNDLE) mkdir -p "$(@D)" $(UGLIFY) $< --mangle --compress \ - --source-map $(DIST)/async.min.map \ + --source-map $(UMD_BUNDLE_MAP) \ --source-map-url async.min.map \ -o $@ +$(UMD_BUNDLE_MAP): $(UMD_BUNDLE_MIN) + $(DIST)/async.js: $(UMD_BUNDLE) cp $< $@ $(DIST)/async.min.js: $(UMD_BUNDLE_MIN) cp $< $@ +$(DIST)/async.min.map: $(UMD_BUNDLE_MAP) + cp $< $@ + build-es: $(ES_MODULES) $(BUILD_ES)/%.js: lib/%.js