From 0d1b7c7dd2a85bfb9f2518897365ed4e3bc57ac5 Mon Sep 17 00:00:00 2001 From: sidra-asa Date: Sat, 25 Jan 2025 03:42:21 +0800 Subject: [PATCH] Windows test --- .github/workflows/smoke_test.yml | 11 +++++++++++ quark/cli.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/smoke_test.yml b/.github/workflows/smoke_test.yml index d78e22a1..1635d92d 100644 --- a/.github/workflows/smoke_test.yml +++ b/.github/workflows/smoke_test.yml @@ -51,6 +51,17 @@ jobs: run: | pip install git+https://github.com/Fare9/Shuriken-Analyzer.git@main#subdirectory=shuriken/bindings/Python/ if: matrix.os == 'macos-13' + + - name: Install Shuriken-Analyzer for Windows + run: | + git clone https://github.com/Fare9/Shuriken-Analyzer.git + cd Shuriken-Analyzer + cmake -S . -B build/ -DCMAKE_BUILD_TYPE=Release -DGITHUB_ACTION=ON -DDEX_TESTS=ON + cmake --build build/ --config Release + cmake --install build/ --config Release + cd - + + if: matrix.os == 'windows-latest' - name: Install MacPorts uses: melusina-org/setup-macports@v1 diff --git a/quark/cli.py b/quark/cli.py index 729b625a..978dd97a 100644 --- a/quark/cli.py +++ b/quark/cli.py @@ -138,7 +138,7 @@ case_sensitive=False ), required=False, - default="androguard", + default="shuriken", ) @click.option( "--multi-process",