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

develop #16

Merged
merged 53 commits into from
May 16, 2024
Merged

develop #16

merged 53 commits into from
May 16, 2024

Conversation

ksidirop-laerdal
Copy link
Contributor

No description provided.

ksidirop-laerdal and others added 30 commits April 10, 2024 17:53
ksidirop/MAN-299-migrate-to-github-actions
…clear-text

   this is done in order to resolve an error we're witnessing on the particular nuget toolchain pre-installed in the vm-image we're using
ksidirop/MAN-299-migrate-to-github-actions
ksidirop/MAN-299-migrate-to-github-actions
ksidirop/MAN-299-migrate-to-github-actions
[skip ci]
ksidirop/MAN-299-migrate-to-github-actions
ksidirop/MAN-299-migrate-to-github-actions
ksidirop/MAN-299-migrate-to-github-actions
ksidirop/MAN-299-migrate-to-github-actions
…folders 'Carthage/Carthage/Build/*.xcframework/' under source control to ensure that they exist right off the bat when the repo is checked out in cicd

   this should solve a bug which is causing the frameworks to not be included in the generated nugets when they get build from the cicd pipelines
ksidirop-laerdal and others added 23 commits May 7, 2024 19:27
…ts-issue-in-cicd-pipelines

ksidirop/NOJIRA-fix-poisoned-nugets-issue-in-cicd-pipelines
…ncrete classes (weird but it might just work)
…ings.iOS into ksidirop/MAN-335-ios-runtime-error-fix-about-you-should-not-call-this-method
…esn't run automatically upon initial project loading
…e, _DownloadIosNativeFiles and build in 3 separate calls one after the other
…ibute of _DownloadIosNativeFiles to PrepareForBuild (old was: BeforeBuild) and also check whether the framework has already been downloaded or not
…wnloadIosNativeFiles because now it gets automatically invoked by the build target thanks to the previous fix in the previous commits
… into ksidirop/MAN-335-ios-runtime-error-fix-about-you-should-not-call-this-method
…true (old was: false which was needed in the xamarin days but not anymore)
…asses and delegates

   - anything with '@interface <class name> : NSObject' just needs the [BaseType]    if we use [Model] on these an exception will be thrown
     in runtime because we will get an empty model with no code besides the exception being thrown

       // @interface DFUFirmware : NSObject
       [BaseType(typeof(NSObject), Name = "_TtC9NordicDFU11DFUFirmware")]
       [DisableDefaultCtor]
       interface DFUFirmware { ... }

   - anything '@protocol <class name>' is decorated like so:

       // @protocol DFUPeripheralSelectorDelegate
	      [BaseType(typeof(NSObject), Name = "_TtP9NordicDFU29DFUPeripheralSelectorDelegate_")]
	      [Protocol(Name = "_TtP9NordicDFU29DFUPeripheralSelectorDelegate_")]
	      [Model(Name = "_TtP9NordicDFU29DFUPeripheralSelectorDelegate_")]
       interface DFUPeripheralSelectorDelegate { ... }

[skip ci]
ksidirop/MAN-335-ios-runtime-error-fix-about-you-should-not-call-this-method
ksidirop/MAN-335-ios-runtime-error-fix-about-you-should-not-call-this-method
@ksidirop-laerdal ksidirop-laerdal merged commit 19d3694 into master May 16, 2024
2 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