Skip to content

Add Android platform and NDK r8e#1794

Merged
mkst merged 3 commits intodecompme:mainfrom
ttdecomp:android-ndk-r8e
Feb 3, 2026
Merged

Add Android platform and NDK r8e#1794
mkst merged 3 commits intodecompme:mainfrom
ttdecomp:android-ndk-r8e

Conversation

@leftmostcat
Copy link
Copy Markdown
Contributor

This PR depends on decompme/compilers#54. As mentioned at that PR, several other compiler versions are included in the distribution and could be made available from the same image if the frontend supports it.

@mkst
Copy link
Copy Markdown
Collaborator

mkst commented Jan 25, 2026

Sweet. I'm not home for another week so won't be able to test, could you post a couple of screenshots of this working in the meantime?

@mkst
Copy link
Copy Markdown
Collaborator

mkst commented Jan 25, 2026

Also probably needs an SVG icon for the frontend as well as an entry in the translations file for the specific compiler

@leftmostcat
Copy link
Copy Markdown
Contributor Author

I'm not clear on this from the documentation; is it possible to run the development docker-compose while only downloading the compiler I need?

@mkst
Copy link
Copy Markdown
Collaborator

mkst commented Jan 25, 2026

Yeah, if you look at:

ARG ENABLE_WIN32_SUPPORT

And:

- ENABLE_SWITCH_SUPPORT=NO

You should be able to see what you need to add to disable the other environments

@leftmostcat
Copy link
Copy Markdown
Contributor Author

Icon and translation added. I'm unable to get the compose to work sufficiently to create a scratch and test it locally, but I've verified that the logo and translation are working.

@mkst
Copy link
Copy Markdown
Collaborator

mkst commented Jan 27, 2026

Just realised the as/objdump/nm binaries are going to need to be hosted somewhere and then pulled into the Docker image (like we do for other binutils binaries)

@leftmostcat
Copy link
Copy Markdown
Contributor Author

Just realised the as/objdump/nm binaries are going to need to be hosted somewhere and then pulled into the Docker image (like we do for other binutils binaries)

These are part of the NDK package and are already present, so at least that's one less thing to worry about! 😁

@mkst mkst merged commit 89c7071 into decompme:main Feb 3, 2026
7 checks passed
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.

2 participants