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

Enable LTO and strip symbols in release #3

Merged
merged 1 commit into from
Nov 18, 2024

Conversation

carlopi
Copy link
Contributor

@carlopi carlopi commented Nov 14, 2024

Implements duckdb/extension-ci-tools#107 just for this repo.

Unsure what's the rustacean way to have those settings be either imported from extension-ci-tools, or have them set on build (although that would likely override eventual other directions).

Possibly it's fine have each repo fine-grain what they want, so having it in the template.


Sizes uncompressed:
Linux 231KB -> 180KB
OSX 192KB -> 163KB
Wasm 49KB -> 38KB
Windows 158KB -> 139KB

@samansmink samansmink merged commit 44c6fee into duckdb:main Nov 18, 2024
9 checks passed
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.

2 participants