Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Add documentation for compiling with MSYS2 on Windows#16693

Open
a-bad-dev wants to merge 20 commits intoluanti-org:masterfrom
a-bad-dev:better-windows-compile-docs
Open

Add documentation for compiling with MSYS2 on Windows#16693
a-bad-dev wants to merge 20 commits intoluanti-org:masterfrom
a-bad-dev:better-windows-compile-docs

Conversation

@a-bad-dev
Copy link
Contributor

@a-bad-dev a-bad-dev commented Nov 23, 2025

This PR adds documentation on how to compile Luanti on Windows with MSYS2.

Mostly taken from https://docs.luanti.org/for-engine-devs/compiling/windows/
Closes #14201

To do

This PR is Ready for Review

How to test

Follow the compilation instructions and see what should be changed.

@wsor4035 wsor4035 added the @ Documentation Improvements or additions to documentation label Nov 23, 2025
@wsor4035
Copy link
Contributor

#16650 unsubscribing

@a-bad-dev
Copy link
Contributor Author

a-bad-dev commented Nov 23, 2025

Compiling documentation should always be in the project repo, there's no real reason to make it docs-exclusive. Having a copy in the docs is fine for completeness though.

@a-bad-dev a-bad-dev marked this pull request as ready for review December 14, 2025 19:14
@a-bad-dev
Copy link
Contributor Author

I'd like some windows users to test this and see if the instructions are simple enough to follow, I tested it on windows myself but would like more opinions.

@rubenwardy
Copy link
Contributor

A consensus should be reached on this first: #16649

Copy link
Contributor

@appgurueu appgurueu left a comment

Choose a reason for hiding this comment

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

I'm fine with this as MSYS2 seems to be considered the "preferred", "minimal" approach.

However, then I don't see much need for keeping the MSVC documentation here: That should perhaps be moved to docs.luanti.org as #16649 (comment) would seem to suggest?

@a-bad-dev
Copy link
Contributor Author

a-bad-dev commented Jan 4, 2026

At least update the MSVC compilation steps in the repo, they are vague, hard to follow, and poorly written.

I'm fine with moving them to docs.luanti.org as long as there is still basic compilation steps in the repo.

Copy link
Member

@sfan5 sfan5 left a comment

Choose a reason for hiding this comment

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

ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@ Documentation Improvements or additions to documentation One approval ✅ ◻️

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: Add compiling using MSYS2 to doc/compiling

5 participants