Commit 426dc5c
0
plików
+0
dodanych
-0
usuniętych
@@ -42,10 +42,9 @@ footprint: |
42
42
-rwxr-xr-x root/root usr/lib/libshaderc_shared.so.1
43
43
44
44
build: |
45
- # Git sklonował repozytorium do katalogu 'shaderc' wewnątrz workspace
46
45
cd shaderc
47
46
48
- # de-vendor libs and disable git versioning
47
+ # Usunięcie vendorowania oraz wyłączenie wersji z gita
49
48
sed '/examples/d;/third_party/d' -i CMakeLists.txt
50
49
sed '/build-version/d' -i glslc/CMakeLists.txt
51
50
@@ -65,8 +64,9 @@ build: |
65
64
-DCMAKE_INSTALL_PREFIX=/usr \
66
65
-DCMAKE_INSTALL_LIBDIR=lib \
67
66
-DSHADERC_SKIP_TESTS=ON \
68
- -DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
69
- -Dglslang_SOURCE_DIR=/usr/include/glslang \
67
+ -DSHADERC_ENABLE_SHARED_CRT=ON \
68
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS -I/usr/include" \
69
+ -DSHADERC_THIRD_PARTY_ROOT_DIR=/usr/include \
70
70
-GNinja ..
71
71
72
72
ninja