David Glasser
4a231a4c76
improved error handling around bad versions
2014-07-25 14:39:30 -07:00
Avital Oliver
a533f1ed5d
When calling versionsFrom with no track, default to METEOR-CORE
...
Also a small restructuring I thought I'd need for this test, but ended
up not needing. But it's nice anyways.
2014-07-23 20:25:50 -07:00
Emily Stark
bc7b92a643
Experiment: remove unknownItem flag
...
Simplifies loading unknown packages/releases.
2014-07-23 17:54:16 -07:00
ekatek
1e1f4b2e8a
catalogs talk to each other
2014-07-22 18:40:25 -07:00
ekatek
3b4c9098a9
test for sync
2014-07-21 14:05:45 -07:00
ekatek
01102d2d44
getting rid of githubUrl and replacing it with git
...
Conflicts:
tools/package-source.js
2014-07-09 14:32:59 -07:00
ekatek
a6858083d4
move to camelcase for onUse and onTest handlers. Tests coming up as part of improving create --package
2014-07-08 22:41:21 -07:00
ekatek
b9a714f028
ripping out internal, name and test from package.js files
2014-07-07 20:50:50 -07:00
ekatek
594a825b66
allow override in getting release version from an uninitialized catalog
2014-06-30 16:53:43 -07:00
ekatek
fee935e24a
rename versions files and don't write versions files for tests
2014-06-30 15:25:43 -07:00
ekatek
ba2c483af5
make the prefix local-test
2014-06-30 15:25:31 -07:00
ekatek
1009e0ec2a
rename the test postfix to prefix
2014-06-30 15:25:19 -07:00
David Glasser
16a44ed9cf
packages/non-core/foo is not in core
2014-06-26 13:53:14 -07:00
David Glasser
f2e1ef9946
more error for the thing we're seeing
2014-06-26 13:53:14 -07:00
David Glasser
cffc1ed1cc
camelcase api.versionsFrom and api.addFiles
...
Leave around api.add_files so as to not break literally every
package. Leave our own uses of it alone until after merging to devel, so
that merging package.js files isn't a nightmare.
2014-06-24 16:11:30 -07:00
ekatek
2db65c09a7
renaming soure to versions_from in package-source api
2014-06-24 15:50:26 -07:00
ekatek
459b1a588e
replacing repositoryUrl with homepage and adding an optional githubUrl field to version
2014-06-23 17:10:02 -07:00
David Glasser
4f3aa0fc53
initial checkpoint for "buildArchitectures"
...
this is a string like "browser+os"
2014-06-17 17:48:08 -07:00
David Glasser
87eb6977a7
package-loader and package-source
2014-06-17 17:33:56 -07:00
David Glasser
2e5adc2659
fix autoupdate test
...
also fixes a bunch of other stuff like:
- parseStack markTop works again (so you get the right line numbers in
self-test)
- you can (with appropriate env var) run apps with NO PACKAGES at
all (even ctl)
- more consistently refer to METEOR-CORE@ releases as "Meteor 1.2.3"
2014-06-17 14:26:29 -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
bb77100672
DO NOT remove the : character when sanitizing paths. That breaks NPM for packages
2014-06-16 21:03:07 -07:00
ekatek
722a99bb09
cleanup
2014-06-16 14:49:36 -07:00
ekatek
8ff8040924
no longer require test & name in package.describe
2014-06-16 14:38:47 -07:00
ekatek
9244e13626
mark core packages
2014-06-15 16:29:03 -07:00
ekatek
73a39de634
force packages to specify dependency constraints
2014-06-15 16:29:03 -07:00
David Glasser
2412a3493f
don't expect version file to definitely be there
...
hacks upon hacks, my friend.
2014-06-13 17:31:48 -07:00
ekatek
0633b4855d
write out version files, except for packages in checkout
2014-06-07 16:49:56 -07:00
ekatek
b97f7c5a76
renamed some catalog variables, more cleanup around catalog
2014-05-27 16:07:43 -07:00
ekatek
f70099c992
apps run tests do not
2014-05-21 17:41:18 -07:00
ekatek
6f3504a2d3
project refactoring, wip 1
2014-05-21 15:42:12 -07:00
ekatek
9b2c11f9ce
temporary disabling of version locks
2014-05-20 11:16:24 -07:00
ekatek
81724216c8
use _.clone to assign versions
2014-05-13 11:44:14 -07:00
David Glasser
e4000c6808
Merge branch 'devel' into packaging
...
Conflicts (around utils.quotemeta):
tools/packages.js
tools/utils.js
2014-05-12 17:06:11 -07:00
ekatek
4de82af708
save the tool version to the versions file. Not sure about some semantics of this.
2014-05-07 23:53:35 -07:00
ekatek
3795a6b0e2
releases for package.js files, first pass
2014-05-06 14:48:01 -07:00
ekatek
e76aa1bab7
releases for package.js files, first pass
2014-05-06 14:15:54 -07:00
ekatek
2eac771902
change rebuild-all to rebuild and allow to rebuild singular packages; enforce lowercase package names; cleanup
2014-05-04 16:59:15 -07:00
ekatek
031890d2c5
don't store buildtime deps in the catalog
2014-05-04 16:56:58 -07:00
David Glasser
a3701b7c94
Get plugins from implied dependencies
...
This means that standard-app-packages in your app is enough to get
'.html' and '.css' processing working, and apps work again.
This is a bit of a hack: we'd rather just make build time deps
directDependencies contain implied dependencies too instead of sticking
the entire constraint solver output in the database.
2014-05-02 17:04:53 -07:00
David Glasser
f9bd956ee9
uniload works in built and git!
...
we still need a concept of releases in order to actually bundle apps
from a built tool
2014-04-28 19:53:26 -07:00
David Glasser
1fc5280e15
finish includeTool implementation
2014-04-28 16:45:44 -07:00
ekatek
e615d27f0e
remove default arches/default builds
2014-04-28 16:02:46 -07:00
David Glasser
0d7de14f2c
first stab at including tool in unipackage
2014-04-25 18:37:19 -07:00
ekatek
23ad149a78
better versions files
2014-04-25 15:06:45 -07:00
ekatek
10d2047d12
clean up
2014-04-25 15:01:20 -07:00
ekatek
c84c8d6097
alphabetize package version lock files
2014-04-24 18:18:21 -07:00
David Glasser
fbde0a00a7
Merge branch 'publish-packages' into library-refactor
...
Conflicts:
packages/domutils/package.js
packages/handlebars/package.js
packages/htmljs/package.js
packages/liverange/package.js
packages/spark/package.js
packages/universal-events/package.js
tools/bundler.js
tools/help.txt
tools/packages.js
tools/run-app.js
tools/run-mongo.js
tools/skel/.meteor/packages
2014-04-24 17:01:36 -07:00
ekatek
ca2f2d54e5
glasser's comments on D650
2014-04-23 15:35:20 -07:00