mirror of
https://github.com/roc-lang/roc.git
synced 2025-12-23 08:48:03 +00:00
| .. | ||
| builtin_compiler | ||
| roc | ||
| glibc_stub.zig | ||
| modules.zig | ||
| README.md | ||
| tracy-shutdown.cpp | ||
| tracy.zig | ||
| zig_llvm.cpp | ||
| zig_llvm.h | ||
Build
This directory contains helpers for building the Roc compiler and its associated tools.
The scripts and utilities here are responsible for:
- Module Management: Managing the compilation of Zig modules through
modules.zig, which defines dependencies and module relationships - Tracy Profiler Integration: Setting up integration with the Tracy profiler for performance analysis through
tracy.zig - LLVM Integration: C++ bindings for LLVM integration through
zig_llvm.cppandzig_llvm.h - Build System: Coordinating the build process across all compiler modules and their dependencies