Граф коммитов

9 Коммитов

Автор SHA1 Сообщение Дата
Yi Huang cb65c5d187
Build and sign arm/arm64 Onebranch pipeline for linux (#2987)
Enables building and signing arm/arm64 bits for linux.

Also, several minor improvements to the OBP workflow.

With this PR, linux onebranch build workflow does not install anything online anymore. Everything is set up in the docker image.
2022-08-17 07:28:14 -04:00
Nick Banks 754cea4eaa
Updated macOS Version (#2928) 2022-08-01 11:01:08 -04:00
Thad House 19f8b40367
Embed git commit hash into binary (#2494) 2022-03-10 07:59:00 -05:00
Thad House 87a7142384
Cleanup onebranch builds. (#2093)
Remove the duplicate checkout step, which both removes warnings and a weird subfolder.

Also fixes sourcelink to always point to the GitHub repo for user mode builds. Previously, user mode builds just would have had no source link. But because we eventually will push any changes to GitHub (We will never have internal only fixes) we want to always point to GitHub

Co-authored-by: Nick Banks <nibanks@microsoft.com>
2021-10-21 13:30:51 -07:00
Thad House efb0bf04c7
Enable building macOS and iOS framework bundles (#1927)
* Add support for building a macOS or iOS framework bundle

* Rename script

* Package frameworks on azure

* Update framework version

* Fix upload path

* Add support for xcframework as well

* Another macos fix

* Fix weird mistakes

* Increase minimum target to 10.15

* Fix macos build

* Fix review comments

Co-authored-by: Thad House <thadhouse1@gmail.com>
2021-08-19 12:22:19 -07:00
Thad House e2a76f3d0e
Bump GNU toolchains minimum cmake version to 3.6 (#1878)
Removes a warning that currently exists during the raspberry pi build
2021-08-04 12:24:35 -07:00
Thad House 4ecc6947e8 Fix incremental issues in CMake build so rebuilds don't consistently happen (#1169)
* Fix incremental issues in CMake build so rebuilds don't consistently happen

Issues with source link and the resource manifest generation were causing many relinks to occur when not necessary

* Fix nit, fix a few organization issues in generated solution

* Fix build without logging
2021-01-19 09:24:49 -08:00
Thad House 3d0bfc60cf
Add support for SourceLink for msquic (#591) 2020-07-17 15:20:22 -07:00
Thad House 8566a867f2
Enable building on Azure for Raspberry Pi with a cross compiler (#524)
* Allow building with Raspberry Pi Cross Compilers
2020-06-19 12:46:38 -07:00