Skip to content

define x86/x64 features#19

Merged
regomne merged 2 commits into
regomne:masterfrom
luadebug:master
Aug 15, 2025
Merged

define x86/x64 features#19
regomne merged 2 commits into
regomne:masterfrom
luadebug:master

Conversation

@luadebug

@luadebug luadebug commented Aug 6, 2025

Copy link
Copy Markdown
Contributor

#18
Workaround, if we specify only x86 feature of library we can easily skip x64 win64 requirements during i686-pc-msvc build.
I kept both turned ON by default, as it used to be.

@luadebug luadebug mentioned this pull request Aug 6, 2025
@regomne

regomne commented Aug 7, 2025

Copy link
Copy Markdown
Owner

Does the cargo doc work? I didn't separate the x64 and x86 guards by architecture because it would be impossible to generate a document that includes both x86 and x64 modules.

@luadebug

luadebug commented Aug 7, 2025

Copy link
Copy Markdown
Contributor Author

AFAIK it would build doc for both as per both are set default, but if we switch toolchain from nightly-x86_64-pc-windows-msvc to nightly-i686-pc-windows-msvc it would fail to build with same build error as described into mentioned issue.

@luadebug

Copy link
Copy Markdown
Contributor Author

@regomne any news?

@regomne

regomne commented Aug 14, 2025

Copy link
Copy Markdown
Owner

A bit busy, I'll test it asap.

@regomne regomne merged commit fdc7149 into regomne:master Aug 15, 2025
2 of 4 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