Commit 3597c06
0
plików
+0
dodanych
-0
usuniętych
@@ -82,6 +82,9 @@ footprint: |
82
82
build: |
83
83
cd ${pkgname}-${pkgver}
84
84
85
+ # Czyszczenie starych katalogów i cache CMake
86
+ rm -rf build-shared build-static
87
+
85
88
# 1. Build bibliotek współdzielonych (.so)
86
89
cmake \
87
90
-B build-shared \
@@ -89,8 +92,8 @@ build: |
89
92
-DCMAKE_INSTALL_PREFIX=/usr \
90
93
-DCMAKE_BUILD_TYPE=Release \
91
94
-DCMAKE_INSTALL_LIBDIR=lib \
92
- -DALLOW_EXTERNAL_SPIRV_TOOLS=OFF \
93
95
-DENABLE_OPT=OFF \
96
+ -DALLOW_EXTERNAL_SPIRV_TOOLS=OFF \
94
97
-DBUILD_SHARED_LIBS=ON
95
98
ninja -C build-shared
96
99
@@ -101,8 +104,8 @@ build: |
101
104
-DCMAKE_INSTALL_PREFIX=/usr \
102
105
-DCMAKE_BUILD_TYPE=Release \
103
106
-DCMAKE_INSTALL_LIBDIR=lib \
104
- -DALLOW_EXTERNAL_SPIRV_TOOLS=OFF \
105
107
-DENABLE_OPT=OFF \
108
+ -DALLOW_EXTERNAL_SPIRV_TOOLS=OFF \
106
109
-DBUILD_SHARED_LIBS=OFF
107
110
ninja -C build-static
108
111
@@ -119,4 +122,4 @@ package: |
119
122
for lib in *.so; do
120
123
[ -f "$lib" ] && ln -sf "${lib}" "${lib}.0" 2>/dev/null || true
121
124
done
122
- fi
125
+ fi