Skip to content

Commit

Permalink
Switch to idasdk81
Browse files Browse the repository at this point in the history
  • Loading branch information
yeggor committed Nov 4, 2022
1 parent 9163f52 commit 7c82d44
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 24 deletions.
36 changes: 18 additions & 18 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ jobs:
IDA_SDK: ${{ secrets.DOWNLOAD_LINK_IDA_SDK }}
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
curl -J -L "%IDA_SDK%" -o idasdk80.zip
unzip -P "%PASSWORD%" idasdk80.zip
curl -J -L "%IDA_SDK%" -o idasdk81.zip
unzip -P "%PASSWORD%" idasdk81.zip
- name: Build efiXloader
run: |
cd efiXloader
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR=D:/a/efiXplorer/efiXplorer/idasdk80
cmake .. -DIdaSdk_ROOT_DIR=D:/a/efiXplorer/efiXplorer/idasdk81
cmake --build . --config Release
- uses: actions/upload-artifact@master
with:
Expand All @@ -41,15 +41,15 @@ jobs:
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
cd ..
curl -J -L "$IDA_SDK" -o idasdk80.zip
unzip -P $PASSWORD idasdk80.zip
curl -J -L "$IDA_SDK" -o idasdk81.zip
unzip -P $PASSWORD idasdk81.zip
- name: Build efiXloader
run: |
git submodule update --init --recursive
cd efiXloader
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81"
cmake --build . --config Release
- uses: actions/upload-artifact@master
with:
Expand All @@ -68,14 +68,14 @@ jobs:
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
cd ..
curl -J -L "$IDA_SDK" -o idasdk80.zip
unzip -P $PASSWORD idasdk80.zip
curl -J -L "$IDA_SDK" -o idasdk81.zip
unzip -P $PASSWORD idasdk81.zip
- name: Build efiXloader
run: |
cd efiXloader
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81"
cmake --build . --config Release
- uses: actions/upload-artifact@master
with:
Expand All @@ -94,14 +94,14 @@ jobs:
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
cd ..
curl -J -L "%IDA_SDK%" -o idasdk80.zip
unzip -P "%PASSWORD%" idasdk80.zip
curl -J -L "%IDA_SDK%" -o idasdk81.zip
unzip -P "%PASSWORD%" idasdk81.zip
- name: Build efiXplorer
run: |
cd efiXplorer
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake --build . --config Release
- uses: actions/upload-artifact@master
with:
Expand All @@ -124,14 +124,14 @@ jobs:
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
cd ..
curl -J -L "$IDA_SDK" -o idasdk80.zip
unzip -P $PASSWORD idasdk80.zip
curl -J -L "$IDA_SDK" -o idasdk81.zip
unzip -P $PASSWORD idasdk81.zip
- name: Build efiXplorer
run: |
cd efiXplorer
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake --build . --config Release
- uses: actions/upload-artifact@master
with:
Expand All @@ -154,14 +154,14 @@ jobs:
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
cd ..
curl -J -L "$IDA_SDK" -o idasdk80.zip
unzip -P $PASSWORD idasdk80.zip
curl -J -L "$IDA_SDK" -o idasdk81.zip
unzip -P $PASSWORD idasdk81.zip
- name: Build efiXplorer
run: |
cd efiXplorer
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake --build . --config Release
- uses: actions/upload-artifact@master
with:
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:
PASSWORD: ${{ secrets.ZIP_PASSWORD }}
run: |
cd ..
curl -J -L "$IDA_SDK" -o idasdk80.zip
unzip -P $PASSWORD idasdk80.zip
curl -J -L "$IDA_SDK" -o idasdk81.zip
unzip -P $PASSWORD idasdk81.zip
cd efiXplorer/efiXplorer
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81" -DHexRaysSdk_ROOT_DIR="../../hexrays_sdk"
cmake --build . --config Release
analyze-efiXloader:
Expand Down Expand Up @@ -72,12 +72,12 @@ jobs:
run: |
git submodule update --init --recursive
cd ..
curl -J -L "$IDA_SDK" -o idasdk80.zip
unzip -P $PASSWORD idasdk80.zip
curl -J -L "$IDA_SDK" -o idasdk81.zip
unzip -P $PASSWORD idasdk81.zip
cd efiXplorer/efiXloader
mkdir build
cd build
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk80"
cmake .. -DIdaSdk_ROOT_DIR="../../idasdk81"
cmake --build . --config Release
- name: Perform CodeQL Analysis
Expand Down

0 comments on commit 7c82d44

Please sign in to comment.