skillby kzahedi
Release Build
Configures and builds YARS with optimizations for performance testing and benchmarking
Installs: 0
Used in: 1 repos
Updated: 8h ago
$
npx ai-builder add skill kzahedi/release-buildInstalls to .claude/skills/release-build/
# Release Build This skill creates an optimized release build of YARS for performance testing and benchmarking. ## Usage Automatically invoked when: - User asks for a release or optimized build - Running performance benchmarks - Preparing for final validation tests - Need maximum simulation speed ## Steps ```bash # Navigate to build directory cd build # Configure for release mode cmake -DCMAKE_BUILD_TYPE=Release .. # Build with parallel jobs make -j4 ``` ## Success Criteria - ✅ CMake configures with Release build type - ✅ Compilation includes optimizations (-O3 or similar) - ✅ Debug symbols stripped or minimal - ✅ Binary ready for performance testing ## Notes - Release builds are faster but harder to debug - Full compiler optimizations enabled - Use this for performance benchmarks and production use - To switch back to debug, use the debug-build skill - Default build type if not specified
Quick Install
$
npx ai-builder add skill kzahedi/release-buildDetails
- Type
- skill
- Author
- kzahedi
- Slug
- kzahedi/release-build
- Created
- 3d ago