Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add init, install, build, sources commands #21

Merged
merged 5 commits into from
Oct 31, 2018
Merged

Add init, install, build, sources commands #21

merged 5 commits into from
Oct 31, 2018

Conversation

f-f
Copy link
Member

@f-f f-f commented Oct 30, 2018

Fix #11, fix #12, fix #13

This PR implements the following new commands:

  • init: init a project with a new spacchetti.dhall config file, containing your dependencies
  • install: download all the deps specified in the spacchetti.dhall file
  • build: build the project with purs
  • sources: get all globs

Additionally:

  • we stop relying on external Dhall commands, and pull in dhall as a dependency.
  • we introduce the spacchetti.dhall file, that serves as configuration to use spacchetti as package manager (that is, you can use this in place of psc-package).

@f-f f-f mentioned this pull request Oct 30, 2018
@f-f f-f changed the title WIP: install, sources, verify commands WIP: install, sources, verify, build commands Oct 30, 2018
@f-f f-f requested a review from justinwoo October 30, 2018 17:21
@f-f f-f changed the title WIP: install, sources, verify, build commands Add init, install, build, sources commands Oct 30, 2018
Copy link
Contributor

@justinwoo justinwoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

surely this is fine

@justinwoo
Copy link
Contributor

merge away, and then merge #22 on top?

@f-f f-f merged commit 2d53a62 into master Oct 31, 2018
@f-f f-f mentioned this pull request Oct 31, 2018
@f-f f-f deleted the f-f/dhall-config branch October 31, 2018 14:57
f-f pushed a commit that referenced this pull request Sep 27, 2023
Sort search results by popularity (based on number of package reverse dependencies).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sources Init/spacchetti.dhall Install from packages.dhall
2 participants