mirror of
https://github.com/systemjs/systemjs.git
synced 2026-01-25 14:57:38 +00:00
40 lines
739 B
Makefile
Executable File
40 lines
739 B
Makefile
Executable File
define START
|
|
cat lib/banner.js \
|
|
lib/polyfill-wrapper-start.js \
|
|
lib/system-core.js
|
|
endef
|
|
|
|
define FORMATS
|
|
lib/system-formats.js \
|
|
lib/system-format-amd.js \
|
|
lib/system-format-cjs.js \
|
|
lib/system-format-global.js
|
|
endef
|
|
|
|
define END
|
|
lib/polyfill-wrapper-end.js > dist/$@.js
|
|
cat lib/banner.js > dist/$@.min.js
|
|
uglifyjs dist/$@.js -cm >> dist/$@.min.js
|
|
endef
|
|
|
|
all: system system-amd-production
|
|
|
|
system:
|
|
$(START) \
|
|
$(FORMATS) \
|
|
lib/system-map.js \
|
|
lib/system-plugins.js \
|
|
lib/system-bundles.js \
|
|
lib/system-register.js \
|
|
lib/system-versions.js \
|
|
$(END)
|
|
|
|
system-amd-production:
|
|
$(START) \
|
|
lib/system-map.js \
|
|
lib/system-amd-production.js \
|
|
lib/system-bundles.js \
|
|
lib/system-register.js \
|
|
lib/system-versions.js \
|
|
$(END)
|