dist/include/ contains the MLX and MLX-C headers needed for CGo compilation. Without these, go-mlx cannot be used as a module dependency (headers not found in module cache). Libraries (dylib/metallib) are still gitignored — users build those locally via cmake. Co-Authored-By: Virgil <virgil@lethean.io>
26 lines
262 B
Text
26 lines
262 B
Text
# Build artifacts
|
|
build/
|
|
*.dylib
|
|
*.so
|
|
*.a
|
|
|
|
# CMake
|
|
CMakeCache.txt
|
|
CMakeFiles/
|
|
cmake_install.cmake
|
|
Makefile
|
|
|
|
# CMake install output (keep headers for Go module consumers)
|
|
dist/*
|
|
!dist/include/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
|
|
# macOS
|
|
.DS_Store
|
|
|
|
# Knowledge base
|
|
KB/
|