From 20604b33737ba7618f23b07da0d4e58b9aca1269 Mon Sep 17 00:00:00 2001 From: Riccardo Mori Date: Mon, 13 Jan 2025 17:55:42 +0100 Subject: [PATCH 1/3] Adding IDA SDK 8.4 --- third_party/.gitattributes | 1 + third_party/idasdk84.zip | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 third_party/.gitattributes create mode 100644 third_party/idasdk84.zip diff --git a/third_party/.gitattributes b/third_party/.gitattributes new file mode 100644 index 0000000..352393e --- /dev/null +++ b/third_party/.gitattributes @@ -0,0 +1 @@ +idasdk84.zip filter=lfs diff=lfs merge=lfs -text diff --git a/third_party/idasdk84.zip b/third_party/idasdk84.zip new file mode 100644 index 0000000..ed05886 --- /dev/null +++ b/third_party/idasdk84.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07e06e0e982eec70ff529eab3ef9fa7d960cdf401832cd50e42ab3df5b5791ec +size 28465337 From 91268ba4765b9620b91ed35909fa1a32fd5bf198 Mon Sep 17 00:00:00 2001 From: Riccardo Mori Date: Mon, 13 Jan 2025 17:58:28 +0100 Subject: [PATCH 2/3] Update CI to use IDA sdk 8.4 as well --- .github/workflows/build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 10822d1..fe3e2fc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - ida_sdk: [74, 77, 80, 81, 82, 83] + ida_sdk: [74, 77, 80, 81, 82, 83, 84] include: - ida_sdk: 74 sdk_password: IDA_SDK74_PASSWORD @@ -24,6 +24,8 @@ jobs: sdk_password: IDA_SDK82_PASSWORD - ida_sdk: 83 sdk_password: IDA_SDK83_PASSWORD + - ida_sdk: 84 + sdk_password: IDA_SDK84_PASSWORD - os: ubuntu-latest ext: so - os: windows-latest @@ -92,7 +94,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - ida_sdk: [74, 77, 80, 81, 82, 83] + ida_sdk: [74, 77, 80, 81, 82, 83, 84] include: - os: windows-latest ext: dll From a40c3238c433733cad2a3c3a8eb8fec11e73d7bb Mon Sep 17 00:00:00 2001 From: Riccardo Mori Date: Mon, 13 Jan 2025 18:05:40 +0100 Subject: [PATCH 3/3] Use git LFS in CI --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fe3e2fc..06a0231 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,7 +34,9 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 + with: + lfs: 'true' - name: Setup cmake uses: jwlawson/actions-setup-cmake@v1.12