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

14 Коммитов

Автор SHA1 Сообщение Дата
Lalit Kumar Bhasin 9adee14208
Use latest version of googletest (v.1.11.0) for testing across all platforms. (#997) 2022-03-09 23:00:41 -08:00
Lalit Kumar Bhasin c8ca45ca7a
Use latest googletest for builds on macOS 11.0 or higher (#937) 2022-02-19 14:34:22 -08:00
Vitalii Herasimov 5421b25a6b
Add support MacOS arm64 (#763)
* test

* separate script for osx

* test

* test

* Fix with no tests for MACOS arm64

* fix with tests

* remove comments

* use 11.1 just for arm64
2021-01-15 22:03:39 -08:00
Max Golovanov b20a7f9d14
Update build-gtest.sh
There's some recent update on Mac OS X that now fails the gtest build. I am temporarily turning off the tests of GTest build (where the failure is happening). Most likely we need to stop building our legacy GTest included in the repo - switching to what Linux is doing (building GTest from their GitHub master).
2020-10-28 14:29:29 -07:00
Max Golovanov f25b58e12f Verified the flow on Linux for static and shared library. Use new Google Test for Ubuntu 20.04 (old one no longer compiles) 2020-09-22 01:16:29 -07:00
Max Golovanov 664ab38707 Merge branch 'master' into maxgolov/ubuntu20.04 2020-05-06 12:11:47 -07:00
kindbe e8bfdd28fe Build gtest/gmock for iOS (#346)
With Xcode 11.4, using mac libs in simulator tests is no longer allowed.  This change threads iOS options through the setup and gtest build scripts to output gtest/gmock libs for simulator.

Co-authored-by: David Brown <dabrow@microsoft.com>
2020-05-06 11:58:41 -07:00
Max Golovanov 69dfbb5c66 Update build-gtest.sh 2020-05-02 23:48:59 -07:00
Max Golovanov fd6c3e13af Update build-gtest.sh
Don't Test the Google Test (adds a TON of build and compile time)
2020-05-02 14:31:54 -07:00
Max Golovanov bbfb855d44 Update build-gtest.sh
Use new Google Test on Ubuntu 20.04
2020-05-02 11:46:33 -07:00
Max Golovanov 31e42d3a02 Merged PR 1086962: Samples and build scripts clean-up
- Add sample app for compact SDK flavor (sample for MS Edge installer scenario)
- Allow to build SDK without sudo / root
- Remove unnecessary temporary auto-generated files
- Move UTC sample to new location (in a private GitHub submodule)
2019-06-19 21:34:04 +00:00
Max Golovanov 4158c67a74 Merged PR 1045143: Initial implementation of the build system that uses docker for various Linux distros
Initial implementation of the build system that uses docker for various Linux distros.
More distros can be added by implementing a corresponding docker file under /docker/ dir.
We can reuse this approach for "Windows Core" builds and qemu-arm(32|64) builds as well.
Going forward the same approach can be used for Android builds: no need to setup the tools
locally, container would deploy all the tools needed for a build script to run to completion.

Docker-based build script infra is going to be hosted on MS Azure VSO / OneBranch (CDPx).

Related work items: #1035556
2019-05-22 22:57:00 +00:00
Max Golovanov c60a3208b3 Mac OS X build env housekeeping (no functional changes) 2019-02-26 00:41:48 -08:00
Miguel Angel Casillas Maldonado 07ef4d24eb Merged PR 904184: Start building functional and unit tests for clang on Windows and Mac
Start building functional and unit tests for clang on Windows and Mac

Related work items: #1548039, #1548040
2019-02-01 09:08:09 +00:00