copilot-bluespec
: Include in mainline copilot
repo. Refs #623.
#625
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
copilot-bluespec
package was originally developed in an external repo (https://github.com/Copilot-Language/copilot-bluespec), but there is interest in having all Copilot projects and libraries merged into the main https://github.com/Copilot-Language/copilot repo for ease of management.This commit includes the last state of the old
copilot-bluespec
repo into the main Copilot repo as a new subdirectory, disregarding the commit history. It also adjusts thecopilot-bluespec
changelog to make the old issues refer tocopilot-bluespec#<ISSUE_NUM>
so that they are not interpreted as related to the main repo.In addition, there were several pieces of documentation throughout the repo that referred to
copilot-c99
as being the sole Copilot backend. This commit updates these pieces of documentation to reflect that there are now two Copilot backends (C99 and Bluespec).Finally, this commit updates the CI to build and test
copilot-bluespec
alongside the other Copilot packages. Doing so requires installingbsc
beforehand, asbsc
is required to compile and simulate the code thatcopilot-bluespec
generates.Fixes #623.