Files
meteor/tools
David Glasser 809b2b69f5 Don't compile web.cordova unibuilds unless needed
Specifically, we only compile them if there's a cordova platform in the
current project, or if we are publishing the package.

(Ideally, we wouldn't require every published package to have
web.browser and web.cordova unibuilds --- we'd just publish a 'web'
unibuild unless there's actually a difference between the two. But we
are not there yet.)

This adds an extra flag to isopack-buildinfo.json, so that we know to
rebuild all the isopacks when we add the first cordova platform (or
remove the last cordova platform).

The implementation around publish is a little clunky; if you're in a
non-Cordova app and run meteor publish, it will rebuild all the packages
with web.cordova, and the next time you prepare the app it will rebuild
them again without it. It does work though.

Fixes #3274.
2014-12-11 22:26:29 -08:00
..
2014-12-11 21:31:41 -08:00
2014-03-05 23:33:06 -08:00
2014-12-04 17:56:04 -08:00
2014-12-06 18:32:40 -08:00
2014-11-12 17:13:41 -08:00
2014-12-11 12:41:25 -08:00
2014-08-04 19:03:05 -07:00
2014-11-25 09:06:28 -08:00
2014-11-25 09:06:27 -08:00
2014-12-08 23:18:15 -08:00
2014-06-13 17:14:42 -07:00
2014-12-06 19:13:51 -08:00
2014-12-04 17:56:04 -08:00
2014-11-25 09:06:25 -08:00