Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup build with IL2CPP #19

Open
applejag opened this issue Apr 25, 2020 · 2 comments
Open

Setup build with IL2CPP #19

applejag opened this issue Apr 25, 2020 · 2 comments
Labels
ci/cd Continuous Integration/Continuous Deployment related enhancement New feature or request
Milestone

Comments

@applejag
Copy link
Owner

applejag commented Apr 25, 2020

Description

IL2CPP builds are so important they get tested. These converters may do some weird stuff but it's only when we test them in IL2CPP that we'll find the weird bugs.

Motivation

Current tests don't test the AOT runtime IL2CPP. Will be big flaw if it does not have this fully tested.

Suggested solution

Will have to create a windows container to run tests inside it, and then feed that container to CircleCIs windows orb (I think it can receive a windows image?)

Try follow the flow that gableroux does. Maybe there are a Unity-inside-windows container out there already available?

Gableroux already have Linux images with IL2CPP prepared and are available all back to Unity 2019.3.0. We miss out on Unity 2018 but that will be done in a different issue.

@applejag applejag added enhancement New feature or request ci/cd Continuous Integration/Continuous Deployment related labels Apr 25, 2020
@applejag applejag changed the title CI/CD: Setup windows build with IL2CPP Setup windows build with IL2CPP Apr 25, 2020
@applejag applejag added this to the x.1.0 milestone Apr 25, 2020
@applejag
Copy link
Owner Author

Scoofing this over to x.2.0 milestone instead. Can't find any solutions on the internet so guess it will take some time to fix. Focus on getting this package out there first.

@applejag applejag reopened this Apr 28, 2020
@applejag applejag modified the milestones: x.1.0, x.2.0 Apr 28, 2020
@applejag applejag changed the title Setup windows build with IL2CPP Setup build with IL2CPP May 3, 2020
@applejag
Copy link
Owner Author

applejag commented Apr 5, 2021

Had a weak memory that this was not that easy. Needs to be investigating, and I'm honestly quite scared of the time this will take.

Moving on to 2.0.0 milestone

@applejag applejag modified the milestones: 1.1, 2.0 Apr 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd Continuous Integration/Continuous Deployment related enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant