Cleanup the toolchain #8
Labels
No Label
API CHANGE
BUG
DUPLICATE
ENHANCEMENT
HELP WANTED
IDEA
INVALID
MODDING
QUESTION
REFACTORING
SYNC
TRANSLATION
UPSTREAM
WONTFIX
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: xt-sys/xtchain#8
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
XTChain seems to contain unnecessary tools, like MinGW integration. We do not use it to build Win32 applications, and ExectOS should have its own runtime library. Therefore, MinGW should not be needed. There may be more such unnecessary tools. The goal of the task is to slim down the toolchain by identifying all the really needed tools and removing those that are not used.
XTChain's CMake
The XTChain-built version of CMake introduces a custom watermark by modifying the
CMake_VERSION
variable. This change is introduced in thepatches\cmake\v3.29.3\001-add-xtc-version-suffix.patch
patch.The only functional difference in XTChain’s CMake build is the version suffix, which is not a valid reason to maintain a custom-built version.
Recommended Steps