Home

CMake jumpstart sample

%3CLINGO-SUB%20id%3D%22lingo-sub-218263%22%20slang%3D%22en-US%22%3ECMake%20jumpstart%20sample%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-218263%22%20slang%3D%22en-US%22%3E%3CP%3EHi!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20super%20excited%20about%20MSIX%20and%20I%20hope%20it%20gets%20adopted%20not%20only%20by%20apps%2C%20but%20the%20Core%20OS%20componentization%20efforts%20also%20pave%20the%20way%20for%20MSIX%20to%20be%20adopted%20by%20Windows%20as%20a%20whole.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20was%20wondering%2C%20could%20you%20help%20us%20open-source%20devs%20out%20a%20little%20by%20providing%20a%20sample%20of%20how%20to%20create%20an%20MSIX%20installer%20with%20CMake%3F%20(CPack%2C%20to%20be%20precise%2C%20the%20packaging%20sister%20app%20of%20CMake.)%20I'd%20love%20to%20promote%20it%20among%20colleagues.%20I%20was%20told%20a%20WiX%20back-end%20of%20CPack%20in%20theory%20could%20get%20the%20job%20done.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-378483%22%20slang%3D%22en-US%22%3ERe%3A%20CMake%20jumpstart%20sample%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-378483%22%20slang%3D%22en-US%22%3EMate%2C%20reach%20out%20to%20us%20at%20%3CA%20href%3D%22https%3A%2F%2Fwww.firegiant.com%2Fcontact-us%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.firegiant.com%2Fcontact-us%2F%3C%2FA%3E.%20We%20(FireGiant)%20have%20a%20WiX%20based%20solution%20for%20you.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-241521%22%20slang%3D%22en-US%22%3ERe%3A%20CMake%20jumpstart%20sample%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-241521%22%20slang%3D%22en-US%22%3ENo%2C%20I%20was%20not%20talking%20about%20building%20the%20SDK%20with%20CMake%2C%20I%20was%20talking%20about%20a%20sample%20on%20how%20to%20package%20my%20applications%20into%20MSIX%20with%20idiomatic%20CMake.%20There%20is%20in%20fact%20an%20open%20issue%20on%20this%20on%20Kitwares%20GitLab%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fgitlab.kitware.com%2Fcmake%2Fcmake%2Fissues%2F18214%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgitlab.kitware.com%2Fcmake%2Fcmake%2Fissues%2F18214%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EIf%20someone%20from%20the%20VS%20team%20working%20on%20the%20IDE%20integration%20(someone%20with%20relevant%20knowledge%20on%20CMake)%20could%20pick%20up%20this%20work%2C%20that%20would%20be%20great.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-241000%22%20slang%3D%22en-US%22%3ERe%3A%20CMake%20jumpstart%20sample%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-241000%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%20thanks%20for%20your%20post.%20I%20would%20like%20to%20understand%20your%20scenario.%20What%20do%20you%20mean%20by%20MSIX%20Installer%20%E2%80%93%20are%20you%20looking%20for%20a%20way%20to%20install%20msix%20packages%20on%20windows%2010%20platforms%20using%20the%20SDK%20or%20on%20other%20platforms%3F%20Are%20you%20looking%20for%20an%20already%20built%20binary%20instead%20of%20the%20source%20code%20that%20you%20can%20readily%20consume%3F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYou%20can%20build%20our%20SDK%20using%20the%20provided%20CMake%20files%20for%20the%20platform%20of%20your%20choice.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Máté Ferenc Nagy-Egri
New Contributor

Hi!

 

I am super excited about MSIX and I hope it gets adopted not only by apps, but the Core OS componentization efforts also pave the way for MSIX to be adopted by Windows as a whole.

 

I was wondering, could you help us open-source devs out a little by providing a sample of how to create an MSIX installer with CMake? (CPack, to be precise, the packaging sister app of CMake.) I'd love to promote it among colleagues. I was told a WiX back-end of CPack in theory could get the job done.

3 Replies

Hi, thanks for your post. I would like to understand your scenario. What do you mean by MSIX Installer – are you looking for a way to install msix packages on windows 10 platforms using the SDK or on other platforms? Are you looking for an already built binary instead of the source code that you can readily consume?

 

You can build our SDK using the provided CMake files for the platform of your choice. 

No, I was not talking about building the SDK with CMake, I was talking about a sample on how to package my applications into MSIX with idiomatic CMake. There is in fact an open issue on this on Kitwares GitLab:

https://gitlab.kitware.com/cmake/cmake/issues/18214

If someone from the VS team working on the IDE integration (someone with relevant knowledge on CMake) could pick up this work, that would be great.
Mate, reach out to us at https://www.firegiant.com/contact-us/. We (FireGiant) have a WiX based solution for you.
Related Conversations
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
flashing a white screen while open new tab
cntvertex in Discussions on
14 Replies
Tabs and Dark Mode
cjc2112 in Discussions on
23 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
28 Replies