build: build script now exports compile commands

This commit is contained in:
2025-05-20 23:12:21 +01:00
parent 675a6de47e
commit 0ba46e065c

View File

@@ -24,6 +24,7 @@ cmake \
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY="$bin_dir" \ -DCMAKE_RUNTIME_OUTPUT_DIRECTORY="$bin_dir" \
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY="$lib_dir" \ -DCMAKE_LIBRARY_OUTPUT_DIRECTORY="$lib_dir" \
-DCMAKE_ARCHIVE_OUTPUT_DIRECTORY="$lib_dir" \ -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY="$lib_dir" \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
$tools_src_dir $tools_src_dir
ninja ninja
popd popd
@@ -32,6 +33,7 @@ pushd $kernel_build_dir
cmake \ cmake \
-DBUILD_TOOLS_DIR="$bin_dir" \ -DBUILD_TOOLS_DIR="$bin_dir" \
-DCMAKE_TOOLCHAIN_FILE="$kernel_src_dir/arch/$arch/toolchain.cmake" \ -DCMAKE_TOOLCHAIN_FILE="$kernel_src_dir/arch/$arch/toolchain.cmake" \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
$kernel_src_dir $kernel_src_dir
ninja ninja
popd popd