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

Refactor build path logic #22

Merged
merged 1 commit into from
Jul 15, 2019
Merged

Refactor build path logic #22

merged 1 commit into from
Jul 15, 2019

Conversation

tindzk
Copy link
Owner

@tindzk tindzk commented Jul 15, 2019

Currently, if tmpfs is disabled, BuildTarget uses an output path
that is different from the generated Bloop project. Introduce
PathUtil to unify the build path logic across the entire code base
and write test cases.

Also, change the path of the linked Bloop artefacts from
build/bloop/ to build/. When packaging modules, place dist/
under the same build path.

Further changes:

  • Idea: Move normalisePath() to PathUtil
  • Cli: Improve help

Currently, if tmpfs is disabled, `BuildTarget` uses an output path
that is different from the generated Bloop project. Introduce
`PathUtil` to unify the build path logic across the entire code base
and write test cases.

Also, change the path of the linked Bloop artefacts from
`build/bloop/` to `build/`. When packaging modules, place `dist/`
under the same build path.

Further changes:
- Idea: Move `normalisePath()` to `PathUtil`
- `Cli`: Improve help
@tindzk tindzk merged commit 842968a into master Jul 15, 2019
@tindzk tindzk deleted the bug/build-path branch July 15, 2019 06:41
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.

1 participant