msix-packaging/pipelines
jyvenugo eb2a53ca25
Implement flat bundle creation (#389)
* Attempt to create bundle method

* ProcessCommonOptions method

* Pass flags

* Update

* Create appxbundlefactory and bundlewriter

* Added interfaces to implement

* edit bundle options

* Remove comments

* Create vector of packages to write to bundle manifest

* Create bundle manifest bundle element

* Write Bundle Manifest Elements

* Add AppxBundleManifest, BlockMap, contenttype.xml to zip

* Validations to store fields into manifest

* Write Resources and Dependencies to Bundle Manifest

* Fetches correct value for resources and tdfs

* Created AppxBundleWriter and BundleWriterHelper files

* Writer verion to manifest, address PR comments

* process common and input options

* Use stdstrin instead of wchar

* Address PR comments

* Removed closeinternal from AppxBundleWriter.cpp

* Use exceptions instead of hresult

* Implement AppxManifestReader->GetQualifiedResources

* Write resources to bundle manifest

* Write correct namespaces to manifest file

* Code review comments

* Resolve build on other platforms

* Add packbundle to if MSIX_PACK

* Build should pass now

* Remove ectra qualification for build to pass

* add to msix_pack

* STATFLAG_NONAME error

* Resolve compiler error

* UINT64 and std::uint64 compiler error

* Use std::time instead of systemtime

* Build break

* resolve UINT64 ios compiler error

* Comment out arm64 mac jobs- known config issue

* Mac pipeline failure

* Remove Text data structure as per PR feedback

* gitignore, move zlib file, update filename to versionhelpers

* Resolve build

* Remove thumbs.db file
2020-11-06 11:20:41 -08:00
..
templates macOS universal binaries (#374) 2020-08-14 12:20:21 -07:00
azure-pipelines-aosp.yml Fix Linux and AOSP build (#347) 2020-05-28 11:49:43 -07:00
azure-pipelines-ios.yml macOS universal binaries (#374) 2020-08-14 12:20:21 -07:00
azure-pipelines-linux.yml Add files to linux artifacts (#375) 2020-08-14 14:59:49 -07:00
azure-pipelines-macos.yml Implement flat bundle creation (#389) 2020-11-06 11:20:41 -08:00
azure-pipelines-windows.yml macOS universal binaries (#374) 2020-08-14 12:20:21 -07:00