← recipes

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