Commit Graph

27 Commits

Author SHA1 Message Date
ekatek
73e737d30f some buildmessages around things and also actually fixing the programs require versions bug 2014-06-18 18:54:00 -07:00
David Glasser
77a9579d66 work around pre1 builds (ie, rebuild works now)
we changed the effective format without changing the name a while ago
anyway. Technically we didn't need this before because we also changed
the .build dir name to .build.foo but this is still reasonable.
2014-06-17 17:33:56 -07:00
David Glasser
a2663aeaaf follow-up to 15389fa740 2014-06-17 09:45:01 -07:00
ekatek
15389fa740 don't throw if there is no specified version, unless told to. Mostly because programs don't need versions anymore 2014-06-16 23:06:10 -07:00
ekatek
562cc18ac8 change comments to make it clear why rebuild works 2014-06-11 20:08:35 -07:00
ekatek
614b7d8246 clean up catalog inputs, some comments 2014-05-29 17:10:25 -07:00
ekatek
814d0abc1f cache built packages in package cache 2014-05-29 16:06:00 -07:00
ekatek
f2d3972857 integration mostly works except for bizarre constraint solver output bug 2014-05-09 15:15:45 -07:00
ekatek
7e97bef5aa misc cleanup from D650 2014-04-22 13:11:48 -07:00
ekatek
eee6fba8e2 save unipackage in the right directory 2014-04-11 17:55:04 -04:00
ekatek
62f5f1205d cleanup 2014-04-11 02:21:11 -04:00
ekatek
431bed1595 checkpoint: builds and pulls in test package 2014-04-10 13:51:07 -07:00
ekatek
691cc90176 wip 2014-04-10 11:24:05 -07:00
ekatek
2a3b409d57 rebuild all works 2014-04-07 23:37:08 -07:00
Emily Stark
65e17f5d6d Fix buildDir of package cache entry after fresh build. 2014-04-01 11:12:48 -07:00
Emily Stark
ae506b6707 Remove packageDirectoryForBuildInfo.
We used to keep the `packageDirectoryForBuildInfo` of every package that
a package directly depends on in its buildinfo.json; if direct
dependencies change, then we might need to rebuild because they could
have registered or unregistered a plugin. Now we just keep the package
name and version (including build for our local packages) of our direct
dependencies.
2014-03-30 20:40:31 -07:00
Emily Stark
180751d7bf Update some comments.
Mostly changing Package -> Unipackage.
2014-03-20 11:21:18 -07:00
Geoff Schmidt
3465baf8af 'meteor publish' works
even for packages with troposphere dependencies :)
2014-03-17 22:44:51 -07:00
Geoff Schmidt
30dad184b7 'meteor run' works! (if you add 'templating') 2014-03-17 17:57:14 -07:00
ekatek
4565c2d262 For direct dependencies only plugins affect buid 2014-03-14 17:25:40 -07:00
Geoff Schmidt
6c993f1ea2 first draft of 3-phase local package builder 2014-03-14 01:14:47 -07:00
Geoff Schmidt
0f47a7d5c6 Simplify checkUpToDate handling 2014-03-13 18:58:37 -07:00
Geoff Schmidt
985ffea9fa WIP - make package build run the constraint solver.
move constraint solver from a package into the tool.
unipackage loading is broken; next step is to fix that
2014-03-12 19:02:47 -07:00
ekatek
70b24926f3 better singleton naming 2014-03-12 11:57:08 -07:00
ekatek
a87b0502b0 instantiate singletons differently in accordance with style guide 2014-03-12 11:19:16 -07:00
ekatek
3273897a71 PackageCache as singleton. Miscellaneous attempts to clean up 2014-03-11 21:27:13 -07:00
Geoff Schmidt
5f0d1714eb WIP: Break Library into PackageLoader, PackageCache, Catalog 2014-03-11 18:10:28 -07:00