Added builder images for linux and process to perform release
This commit is contained in:
parent
0d4a81cfe5
commit
087d809be0
6 changed files with 106 additions and 3 deletions
18
scripts/build_release_linux.sh
Normal file
18
scripts/build_release_linux.sh
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
#!/bin/bash
|
||||
|
||||
make install_python_reqs
|
||||
|
||||
make clean_cmake
|
||||
|
||||
make mk_cmake \
|
||||
VCPKG_UNIX_PATH=/core/vcpkg/scripts/buildsystems/vcpkg.cmake
|
||||
|
||||
make -C build/ mk_run_tests \
|
||||
SCMP_BIN=/VulkanSDK/1.2.141.2/x86_64/bin/glslangValidator
|
||||
|
||||
# Copy output components
|
||||
mkdir -p release/linux-amd64/lib/
|
||||
mkdir -p release/linux-amd64/include/
|
||||
cp build/src/libkompute.a release/linux-amd64/lib/
|
||||
cp -r single_include/kompute release/linux-amd64/include/kompute
|
||||
|
||||
10
scripts/build_release_windows.sh
Normal file
10
scripts/build_release_windows.sh
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/bash
|
||||
|
||||
make install_python_reqs
|
||||
|
||||
make clean_cmake
|
||||
|
||||
make vs_cmake
|
||||
|
||||
make vs_run_tests
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue