This monorepo contains a selection of tools and libraries that are used by the Fabric Project.
The licenses for each project can be found in the LICENSE file of each subdirectory.
Injects version dependent args and properties to avoid having to rewrite IDE run configs
Forked from TerminalConsoleAppender under the MIT license to provide LoggerNamePatternSelector as used in a mod development environment.
- Install Visual Studio 2022 Community
- Install ARM64 build tools
- Install clang-format with winget install LLVM.ClangFormat
- Create a .nativeEnabledfile in the root of this repo
- Install git-filter-repo with brew install git-filter-repo
- Clone a fresh copy of the source and target repo
- Filter out everything other than src/ and move /src to the target sub dir - git filter-repo --path src/ --path-rename src:dev-launch-injector/src
- Change dir to fabric-tooling
- git remote add migrate <file path to other repo>
- git pull migrate --allow-unrelated-histories main --no-rebase