In the baseline configuration of my project, it says
Later, I have a parser that depends on 'SmaCC'.
However, when I load my baseline, it seems to load from the current branch of the local clone of apblack/SmaCC in my file system. That is, my local clone was on branch master, so master was loaded, rather than working.
What am I doing wrong, and how do I fix the baseline so that the correct branch is loaded?
Andrew
The complete baseline is as follows:
baseline: spec
<baseline>
spec for: #'common' do: [
spec
baseline: 'SmaCC'
spec
baseline: 'FileDialog'
spec package: 'Grace-Scope'.
spec package: 'Grace-Names' with: [ spec requires: {'Grace-Parser' . 'Grace-Scope'} ].
spec package: 'Grace-Parser' with: [ spec requires: {'SmaCC' . 'Grace-Scope'} ].
spec package: 'Grace-IDE' with: [
spec requires: {'FileDialog' . 'Grace-Compiler'} ].
spec package: 'Grace-Compiler' with: [
spec requires: {'Grace-Parser' . 'Grace-Names'} ].
spec package: 'GraceTests' with: [ spec requires: {'Grace-Parser' . 'Grace-Names'} ]
]