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
fix(cli): keep default cc flags in build #3188
Conversation
Further requests one might fold into this:
|
Out of interest (and for the sake of documentation): what flags are used by default (esp. |
10af99f
to
4bdee0c
Compare
Those are beyond my capabilities.
We don't necessarily want that. |
Nevermind, I think the parsers are just outdated. |
I think we do. If distro packages need their own flags, they will write their own build scripts |
eec0d42
to
ee05e82
Compare
The required flags will still be the same. |
02d1847
to
9b86386
Compare
The release build uses
|
Adding |
Would be good to document that somewhere, as a reference. (nvim-treesitter/makefile uses |
d888deb
to
48f9878
Compare
I think the default flags are too complicated to document and not that important. |
8cdf154
to
0e78a25
Compare
24fb0fd
to
6e526a9
Compare
Complete commands from CI
i686-unknown-linux-gnu
release
debug
powerpc64-unknown-linux-gnu
release
debug
arm-unknown-linux-gnueabi
release
debug
aarch64-unknown-linux-gnu
release
debug
x86_64-unknown-linux-gnu
release
debug
aarch64-apple-darwin
release
debug
x86_64-apple-darwin
release
debug
i686-pc-windows-msvc
release
debug
x86_64-pc-windows-msvc
release
debug
aarch64-pc-windows-msvc
Cannot run in CI
The
release
/debug
variations need #3279