Skip to content

Integrate with Core SPM#57

Merged
emdobrin merged 19 commits intoadobe:core-spmfrom
sbenedicadb:spm-support
Aug 28, 2020
Merged

Integrate with Core SPM#57
emdobrin merged 19 commits intoadobe:core-spmfrom
sbenedicadb:spm-support

Conversation

@sbenedicadb
Copy link
Copy Markdown
Member

@sbenedicadb sbenedicadb commented Aug 21, 2020

  • library is built against core spm distribution
  • added spm support for platform extension (Package.swift)
  • library and test targets build
  • tests pass
  • changed mach-o type from static to dynamic lib
  • disabled Build Libraries for Distribution in build settings
  • probably missed something important, please review thoroughly!

@sbenedicadb sbenedicadb requested review from emdobrin, kevinlind and shalehaha and removed request for emdobrin August 21, 2020 22:09
Copy link
Copy Markdown
Contributor

@emdobrin emdobrin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbenedicadb thanks for pushing these changes. I added couple comments and a few todos where we need to revisit things.

try? api.clearSharedEventStates()
if event.source == FakeIdentityExtension.eventClearState {
// TODO: not supported anymore
// try? api.clearSharedEventStates()
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbenedicadb any plan in implementing this and unregisterExtension or did we drop the support for it?

import AEPCore
import AEPExperiencePlatform
import AEPIdentity
//import AEPLifecycle
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbenedicadb not sure why this module is not found, it's imported as AEPIdentity.

@sbenedicadb
Copy link
Copy Markdown
Member Author

@emdobrin i wasn't planning to work on this any more at this point. are you ok to take it from here?

@emdobrin emdobrin merged commit 83670f3 into adobe:core-spm Aug 28, 2020
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