Skip to content
This repository was archived by the owner on Apr 24, 2021. It is now read-only.

Try using makefile #137

Merged
merged 1 commit into from
Apr 20, 2021
Merged

Try using makefile #137

merged 1 commit into from
Apr 20, 2021

Conversation

chenglou
Copy link
Member

We need to make this repo embeddable in others, and we have a few makefile-related workflows to share, so here we are.

Pros:

  • No dep on dune. There's been a few install-time conflicts in the past. Dune also isn't small.
  • Easier embedding.
  • Simpler setup. Entropy--
  • Easier integration with tests.

Cons:

  • Less convenient than dune at times. Now we're maintaining a makefile.
  • Dune does incrementalism a better than makefiles.

Build speed is around the same.

We need to make this repo embeddable in others, and we have a few makefile-related workflows to share, so here we are.

Pros:
- No dep on dune. There's been a few install-time conflicts in the past. Dune also isn't small.
- Easier embedding.
- Simpler setup. Entropy--
- Easier integration with tests.

Cons:
- Less convenient than dune at times. Now we're maintaining a makefile.
- Dune does incrementalism a better than makefiles.

Build speed is around the same.
@chenglou chenglou mentioned this pull request Apr 20, 2021
@chenglou chenglou merged commit ac4f336 into master Apr 20, 2021
@chenglou chenglou deleted the makefile-try branch April 20, 2021 14:15
chenglou added a commit that referenced this pull request Apr 20, 2021
See #137

First part. Will update with the recent setup-ocaml and other changes later
chenglou added a commit that referenced this pull request Apr 20, 2021
See #137

First part. Will update with the recent setup-ocaml and other changes later
chenglou added a commit to chenglou/rescript-editor-support that referenced this pull request Apr 24, 2021
See rescript-lang#137

First part. Will update with the recent setup-ocaml and other changes later
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant