Skip to content

Added IDA-SDK as submodule and replaced the output path with universal IDA Pro plugins path#13

Open
igromanru wants to merge 1 commit into
Fischsalat:masterfrom
igromanru:master
Open

Added IDA-SDK as submodule and replaced the output path with universal IDA Pro plugins path#13
igromanru wants to merge 1 commit into
Fischsalat:masterfrom
igromanru:master

Conversation

@igromanru

Copy link
Copy Markdown

No description provided.

chore: Replace output with an universal plugin path

This comment was marked as off-topic.

@Fischsalat

Copy link
Copy Markdown
Owner

Ignore the copilot review, I misclicked and accidentally started that.

How do you select the appropriate SDK version with the submodule? What if someone wants to compile for 9.1 for example?

@igromanru

Copy link
Copy Markdown
Author

Ignore the copilot review, I misclicked and accidentally started that.

How do you select the appropriate SDK version with the submodule? What if someone wants to compile for 9.1 for example?

Well, pretty much the same way as you would do it when cloning the IDA SDK repo yourself.
You navigate into the submodule directory and switch/create a new branch from the Tag you want.

@Fischsalat

Copy link
Copy Markdown
Owner

Hm, I guess this is fine. We can add a simple script as well that allows the less mentally gifted users to switch versions with a Cmd menu.

@igromanru

igromanru commented Jul 13, 2026

Copy link
Copy Markdown
Author

I think the best thing would be to add a GH Action that would automatically build for each SDK version and release it.
e.g. UE4SS does something similar: https://github.com/UE4SS-RE/RE-UE4SS/releases
Each commit to "main" branch triggers a build that updates the Pre-release.

@Fischsalat

Copy link
Copy Markdown
Owner

I had AI add an action to build for 9.2, 9.3 and 9.4 but the builds are currently not added as a release. I'll try to add that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants