kernels_generator
halide kernel generator
local build all
cmake . -DCMAKE_BUILD_TYPE=Debug -Bbuild
cmake --build build -j 80
cmake --install build --prefix build/package
local build conan like package
conan create . hkg/0.0.1@ --build=missing
cmake . -DCMAKE_BUILD_TYPE=Release -DENABLE_ONLY_BENCHMARK_TEST=ON -B build_test
cmake --build build_test --config Release
cd build_test/src/tests/
ctest --verbose -C
cd ../../..
build pipeline
conan remove hkg
conan remove hkg -r sunnycase
conan create . hkg/0.0.1@ --build=missing
conan upload hkg/0.0.1 --all -r sunnycase
local rebuilding and test
rm -rf build include/hkg/generated_kernels/
cmake . -DCMAKE_BUILD_TYPE=Debug -Bbuild
cmake --build build -j 80
cmake --install build --prefix build/package
cmake . -DCMAKE_BUILD_TYPE=Release -DENABLE_ONLY_BENCHMARK_TEST=ON -B build_test -Dhkg_DIR=build/package/lib/cmake
cmake --build build_test --config Release
cd build_test/src/tests/
ctest --verbose -C
cd ../../..