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

Remove the legacy C implementation from the source tree #104

Merged
merged 3 commits into from Apr 20, 2022

Conversation

bkirwi
Copy link
Collaborator

@bkirwi bkirwi commented Apr 19, 2022

This branch:

  • Removes the legacy-c-impl subdirectory and the libfreetype submodule.
  • Updates the readme to point to a branch where the legacy-c-impl is still present.

As discussed in #103.

@LinusCDE - IIUC this is more or less the approach you were suggesting.

@fenollp - renaming sounds definitely better than the status quo, but it would prevent the legacy c impl even from building without a bit of hacking, and this seems like a nice chance to declutter the repo. I don't feel that strongly though!

This will still be available via git history, but it's no longer
maintained, and the git submodule adds extra weight to a full checkout
or Cargo download. Let's remove it from the main branch.
Copy link
Collaborator

@LinusCDE LinusCDE left a comment

Choose a reason for hiding this comment

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

Looks good to me 👍

@bkirwi
Copy link
Collaborator Author

bkirwi commented Apr 20, 2022

Thanks all!

@bkirwi bkirwi merged commit 54164b4 into canselcik:master Apr 20, 2022
@bkirwi bkirwi deleted the drop-c-impl branch April 20, 2022 15:11
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.

None yet

3 participants