Codemod for CommonJS package

This commit is contained in:
Tim Schaub
2016-12-17 23:06:29 -07:00
parent 35d254902f
commit 386f94e0d4
5 changed files with 158 additions and 0 deletions
+10
View File
@@ -103,6 +103,7 @@ clean:
rm -f build/test_rendering_requires.js
rm -rf build/examples
rm -rf build/compiled-examples
rm -rf build/package
rm -rf $(BUILD_HOSTED)
.PHONY: cleanall
@@ -300,3 +301,12 @@ build/test_rendering_requires.js: $(SPEC_RENDERING_JS)
%shader.js: %shader.glsl src/ol/webgl/shader.mustache bin/pyglslunit.py build/timestamps/node-modules-timestamp
@python bin/pyglslunit.py --input $< | ./node_modules/.bin/mustache - src/ol/webgl/shader.mustache > $@
.PHONY: package
package: build/timestamps/node-modules-timestamp
@rm -rf build/package
@mkdir -p build
@cp -r package build
@cd ./src && cp -r ol/* ../build/package
@rm build/package/typedefs.js
./node_modules/.bin/jscodeshift --transform transforms/common.js build/package