diff --git a/crates/pixi-build/src/bin/pixi-build-cmake/build_script.j2 b/crates/pixi-build/src/bin/pixi-build-cmake/build_script.j2 index 1e7369d..ac28fb9 100644 --- a/crates/pixi-build/src/bin/pixi-build-cmake/build_script.j2 +++ b/crates/pixi-build/src/bin/pixi-build-cmake/build_script.j2 @@ -8,6 +8,7 @@ if not exist %SRC_DIR%\..\build\CMakeCache.txt ( -GNinja ^ -DCMAKE_BUILD_TYPE=Release ^ -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON ^ -DBUILD_SHARED_LIBS=ON ^ -B %SRC_DIR%\..\build ^ -S "{{ source_dir }}" @@ -23,6 +24,7 @@ if [ ! -f "$SRC_DIR/../build/CMakeCache.txt" ]; then -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DBUILD_SHARED_LIBS=ON \ -B $SRC_DIR/../build \ -S "{{ source_dir }}"