glslang: add build jobs, clean dependencies and clean up cmake options
This commit is contained in:
parent
ea57dc92b1
commit
743e6fc75d
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/YuV3BdLYNX0t6/D9KsUD4fYvKe3YuPHQd1qnSCyFeDUUzZLIpe7vfJyfJefn9b+Yz6DK7TuKbEyP4YH2kAPSAM=
|
||||
SHA256 (Pkgfile) = dad44f1814ec929b22159294bdc0d312d38679c20b9e1eecc9258004b4f685aa
|
||||
RWSE3ohX2g5d/Sg5KlrHswWUMt55cON/wslr+lpO5bRyuGwQmyYprr2EoAMTmNAUDmFpHDvks3UrLKZxsOM6FIFoY/yz3gpu1Aw=
|
||||
SHA256 (Pkgfile) = b76e4aeec44d6710f56a654385ed581ddfc1cefd144c27b3199fda8850b76163
|
||||
SHA256 (.footprint) = b90552690b53fdf57ea6da5448d7e9e18ddabc8bba8ff7fd3fcef7b58c1bed1c
|
||||
SHA256 (glslang-7.12.3352.tar.gz) = 4ecce011b73dd7196a5114f66776d5a4c4c3674fc9bc6f39ad3c1ee15a8abbe1
|
||||
SHA256 (0001-pkg-config-compatibility.patch) = efd22887303f1c6cdaacd31d6049438502bc7d699859fd501d075b8ab6f3ae42
|
||||
|
@ -17,24 +17,20 @@ build() {
|
||||
|
||||
mkdir -p build-{shared,static}
|
||||
|
||||
local config="
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-GNinja"
|
||||
|
||||
(cd build-shared
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-GNinja \
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
ninja
|
||||
cmake .. $config -DBUILD_SHARED_LIBS=ON
|
||||
ninja -j ${JOBS:-1}
|
||||
)
|
||||
|
||||
(cd build-static
|
||||
cmake .. \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-GNinja \
|
||||
-DBUILD_SHARED_LIBS=OFF
|
||||
ninja
|
||||
cmake .. $config -DBUILD_SHARED_LIBS=OFF
|
||||
ninja -j ${JOBS:-1}
|
||||
)
|
||||
|
||||
DESTDIR=$PKG ninja -C build-shared install
|
||||
|
Loading…
Reference in New Issue
Block a user