ci: Remove rimraf before make package (#3393)

* ci: Remove rimraf before `make package`
* Use `|| brew link --overwrite pkgconf`
* jsdec.sh: Use `mkdir -p`
* rz-libyara.sh: Use `mkdir -p`
This commit is contained in:
Khairul Azhar Kasmiran 2024-11-24 13:00:28 +08:00 committed by GitHub
parent f2692cb847
commit 3ddb1b9a58
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 4 additions and 5 deletions

View file

@ -5,4 +5,3 @@ brew "xz"
brew "llvm"
brew "meson"
brew "coreutils"
brew "pkg-config"

View file

@ -19,6 +19,6 @@ fi
meson setup --buildtype=release --pkg-config-path="$INSTALL_PREFIX/lib/pkgconfig" -Dbuild_type=cutter build_lib
ninja -C build_lib
mkdir build_plugin && cd build_plugin
mkdir -p build_plugin && cd build_plugin
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DJSDEC_BUILD_DIR="../build_lib" -DCMAKE_INSTALL_PREFIX="$INSTALL_PREFIX" $EXTRA_CMAKE_OPTS ../cutter-plugin
ninja install

View file

@ -19,7 +19,7 @@ meson --buildtype=release --pkg-config-path="$INSTALL_PREFIX/lib/pkgconfig" --pr
ninja -C build install
cd cutter-plugin
mkdir build && cd build
mkdir -p build && cd build
cmake -G Ninja -DRIZIN_INSTALL_PLUGDIR="../build" -DCMAKE_INSTALL_PREFIX="$INSTALL_PREFIX" $EXTRA_CMAKE_OPTS ..
ninja
ninja install