diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 10822d1..06a0231 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 @@ -32,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 @@ -92,7 +96,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 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