Skip to content

xplat activation#181

Merged
devhawk merged 15 commits into
masterfrom
devhawk/pal
Feb 20, 2019
Merged

xplat activation#181
devhawk merged 15 commits into
masterfrom
devhawk/pal

Conversation

@devhawk

@devhawk devhawk commented Feb 19, 2019

Copy link
Copy Markdown
Contributor

This PR enables activation on non-windows platforms.

In order to test activation, this PR adds a new test component that is built w/o cppwinrt, so it can be compiled on non-windows.

Both the test_platform app and the pal have RPATH set to $ORIGIN so it can load libraries from the current path.

Note, there's an issue in the new common string conversion code #180 which common activation depends on. I've worked around it for now.

Comment thread src/test/platform/activation.cpp
Comment thread src/CMakeLists.txt
Comment thread src/test/abi_component/widget.cpp Outdated
Comment thread src/test/abi_component/widget.cpp Outdated
Comment thread src/test/platform/activation.cpp Outdated
Comment thread src/test/abi_component/widget.cpp
Comment thread src/platform/common_activation.cpp

@Scottj1s Scottj1s left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

:shipit:

Comment thread src/test/abi_component/widget.cpp Outdated
Comment thread src/test/abi_component/widget.cpp Outdated
Comment thread src/test/abi_component/widget.cpp
Comment thread src/platform/common_activation.cpp Outdated
@devhawk devhawk merged commit 3ade2ab into master Feb 20, 2019
@devhawk devhawk deleted the devhawk/pal branch February 20, 2019 22:41
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.

4 participants