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