Skip to content

Feature: Separate the CLI from Compiler Logic #172

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

Merged
merged 38 commits into from
Dec 12, 2024
Merged

Conversation

brendanfh
Copy link
Collaborator

@brendanfh brendanfh commented Nov 30, 2024

This (rather large) PR separates the logic of the compiler from the command-line interface, and adds a C header file API to interact with the compiler through the standard "header file and shared library".

Things needed before this PR is merged:

  • Windows Compilation
  • Restoring parity of -VV and -VVV flags

@brendanfh brendanfh added the enhancement New feature or request label Nov 30, 2024
@brendanfh brendanfh added this to the v0.1.14 milestone Nov 30, 2024
@brendanfh brendanfh self-assigned this Nov 30, 2024
@brendanfh brendanfh force-pushed the feature/separate-cli branch from 31efe6d to c43a757 Compare December 8, 2024 21:16
@brendanfh brendanfh merged commit 0562a05 into master Dec 12, 2024
15 checks passed
@brendanfh brendanfh deleted the feature/separate-cli branch December 12, 2024 20:27
@brendanfh
Copy link
Collaborator Author

There is more work to be done to restore parity, but these changes need to be merged to master first, as these large pending changes are preventing me from working on other things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant