How can one depend directly on a package from a github repo? (Assuming the project has no baseline, or there is a reason not use the baseline.)
I've tried the following spec
spec
package: 'Magritte-XMLBinding'
with: [ spec
repository: 'github://magritte-metamodel/XML-Bindings:master/repository' ].
However it failed (Could not resolve: Magritte-XMLBinding [Magritte-XMLBinding.package]), and in Monticello browser under the repo I see only Magritte-Tests-XMLBinding
.
What is more, when I look at the unpacked repo (in github-cache/
), only the Magritte-Tests-XMLBinding
has been unzipped.
The unpacked Tests
package is the first in alphabetical order, which makes me feel like Metacello spec just grabs the first package without thinking.