Commit Graph

10 Commits

Author SHA1 Message Date
Bryan Housel
5f9a9864d8 more changes to build scripts
- drop `build_src.js` and `build.js`
  - now we'll use rollup configs for all src building
- add `npm run build:css` and `npm run build:data`
- watcher now only watches for css file changes
  - src and data rebuilds are too slow to reasonably do "live"
- fix `build_css.js` and `build_data.js` to either exec or export
2020-01-22 12:21:36 -05:00
Bryan Housel
6a4a1d57a7 Make a separate build:legacy target that runs buble
- `iD.js` for most browsers, `iD.legacy.js` for IE11/PhantomJS
- Skip buble plugin during normal development for faster builds
2020-01-21 15:25:10 -05:00
Bryan Housel
05b3d023ce pacify eslint 2019-11-07 17:16:45 -05:00
Bryan Housel
5da962a694 Just make the build steps sequential, build single target with buble 2019-11-07 17:16:45 -05:00
Bryan Housel
0bbe9dded1 Cleanup build_src script.. add emojis to build messages 2019-11-07 17:16:45 -05:00
Bryan Housel
263c3ad081 Modernize build scripts, working towards multiple rollup targets 2019-11-07 17:16:45 -05:00
Bryan Housel
48872c45eb Minor cleanups to some of the build scripts 2019-03-08 11:01:42 -05:00
Bryan Housel
e6f46831f0 Pacify eslint 2017-09-29 10:13:42 -04:00
Kushan Joshi
6eb509d413 promisify build steps 2017-09-28 17:10:30 +05:30
Kushan Joshi
9b008a32a1 Separate build steps 2017-09-26 11:29:01 +05:30