mirror of
https://github.com/AssetRipper/AssetRipper.Conversions.Crunch.git
synced 2026-11-12 18:06:54 -10:00
master
Replaced the traditional Visual Studio `.sln` file with the newer `.slnx` format. The `.slnx` file uses a concise XML-based structure, simplifying solution metadata and organization. Preserved the project reference to `AssetRipper.Conversions.Crunch.csproj` and included solution items such as `.editorconfig`, `.gitignore`, `Directory.Build.props`, `LICENSE`, `README.md`, and `source.cpp`. This migration reduces verbosity and improves maintainability.
AssetRipper.Conversions.Crunch
Translation of crunch for use in C#.
Generation
LLVM IR
clang -S source.cpp -o source.ll -emit-llvm -w -g -fno-discard-value-names -fstandalone-debug
C# Code
AssetRipper.Translation.LlvmIR.exe
source.ll
--namespace AssetRipper.Conversions.Crunch
--module-name AssetRipper.Conversions.Crunch
--class-name Crunch
--decompile-directory
./AssetRipper.Conversions.Crunch/Generated