Page MenuHomeDevCentral

Makefile
No OneTemporary

Makefile

#
# Nasqueron Tools dependencies Makefile
#
# Fetches dependencies through Composer and moves them to the right locations.
# Compiles JSX files.
#
BROWSERIFY=node_modules/.bin/browserify
all: vendor wikimedia/write/sourcetemplatesgenerator node_modules compilejs
vendor:
composer install
wikimedia/write/sourcetemplatesgenerator:
mv vendor/dereckson/source-templates-generator wikimedia/write/sourcetemplatesgenerator
node_modules:
npm install
npm dedupe
compilejs: gadgets/generators/bundle.js
gadgets/generators/bundle.js:
browserify --transform reactify gadgets/generators/app.js > gadgets/generators/bundle.js
cleanjs:
rm -f gadgets/generators/bundle.js
clean: cleanjs
rm -rf vendor composer.lock wikimedia/write/sourcetemplatesgenerator

File Metadata

Mime Type
text/x-makefile
Expires
Thu, Sep 18, 19:02 (8 h, 11 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2991329
Default Alt Text
Makefile (758 B)

Event Timeline