Comparing OpenSourceEDA:develop...boostorg:develop · OpenSourceEDA/phoenix
Commits on Mar 11, 2021
-
std::tuple support (Resolving boostorg#103) (boostorg#104)
* Add get_ for std::tuple support * Account for MSVC not defining __cplusplus properly * Fix test definition * Skip tuple test if C++11 not available * Make C++11 compatible * Bump minimum standard for tuple support to C++ 14 Return type deduction is necessary because this can depend on parameters to get. * Remove debug type that made compile fail * Also remove the use of that debug type * Rename tuple.cpp to tuple_test.cpp * Use direct initialization in tuple_test.cpp * Bump osx_image for Travis * Make tuple.hpp comply with standard style
Commits on Sep 12, 2022
-
Suppress
-Wdeprecated-copyon Clang 13 (boostorg#108)* Suppress `-Wdeprecated-copy` on Clang 13 Clang 13 now also emits `-Wdeprecated-copy` when a copy assign operator is deleted. Since we need both `actor` to be an aggregate and to disallow assignment -- the only other way is to suppress the warning. * Fix CI: replace `os: "ubuntu-xx.04"` workers with containers ubuntu-16.04 is already removed from GHA and ubuntu-18.04 will be soon removed too * Fix CI: Install only necessary stuff in containers * Run CI in any branch
Commits on Aug 22, 2024
-
Add support for modular build structure. (boostorg#121)
* Make the library modular usable. * Switch to library requirements instead of source. As source puts extra source in install targets. * Add missing import-search for cconfig/predef checks. * Add requires-b2 check to top-level build file. * Bump B2 require to 5.2 * Update copyright dates. * Move inter-lib dependencies to a project variable and into the build targets. * Update build deps.