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

feat: add W600 auto build #281

Merged
merged 1 commit into from
Oct 14, 2022

Conversation

talltechdude
Copy link
Contributor

Adding W600 build to automated build and releases

@openshwprojects openshwprojects merged commit c2439e4 into openshwprojects:main Oct 14, 2022
@openshwprojects
Copy link
Owner

Thanks, did you manage to make it work without any changes to parent SDK?

@github-actions
Copy link

🎉 This PR is included in version 1.13.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@talltechdude
Copy link
Contributor Author

talltechdude commented Oct 14, 2022

Thanks, did you manage to make it work without any changes to parent SDK?

Just using the SDK submodule already added to the main repo (the direct link to https://github.com/iprak/OpenW600) - no other changes were needed and seems to compile successfully.

Did you want this changed to the @openshwprojects fork instead if you're using that instead now?

EDIT: PR for this change here - take or leave: #282

@openshwprojects
Copy link
Owner

Thanks

@talltechdude , @btsimonh has recently added CPP support and IR library, but despite the local compilation going great, it seems that online Github compile fails. It looks like it's trying to feed a CPP file like a .o file. Do you know where to look for an error?
image
You can see it happens on latest commit.
Where is the "../toolchain/gcc-arm-none-eabi-4_9-2015q1/bin/arm-none-eabi-gcc -g -Wl,--gc-sections -marm -mcpu=arm96" command called? Any ideas how to fix? Thanks

@btsimonh
Copy link
Collaborator

most likely it's checking out a specific commit of the SDK repo?

@btsimonh
Copy link
Collaborator

yes - there is some procedure to update the submodules in the APP repo, and then commit the new repository point which it is linked to. I don't remember the details, but basically it's a git thing you need to do.... currently it's referencing a specific commit of the SDK in the app repo?
I thought maybe we had a .sh for that?

@btsimonh
Copy link
Collaborator

try latest update on my branch?
pure cmd line git is here:
https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-to-update-Git-submodules

sourcetree method here:
https://stackoverflow.com/questions/12899163/where-is-git-submodule-update-in-sourcetree
(just double click the submodule).

@btsimonh btsimonh mentioned this pull request Oct 19, 2022
@btsimonh
Copy link
Collaborator

Also fixed a case sensitive header file reference :(.
Awaiting git rebuild (on my fork).

@openshwprojects
Copy link
Owner

I assumed it's done automatically now?

I am trying "submodule update --remote" but it seems to be downloading the other repos on my disk to the App dir, which not what I wanted

@btsimonh
Copy link
Collaborator

just merge new PR :).
builds for T, and all others except N.

@talltechdude
Copy link
Contributor Author

Ah, that makes sense that its not auto-updating the new repos, they were missing from the Makefile.

PR here #319 to hopefully resolve that moving forward and keep them auto-updated to master for each SDK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants