forked from mpusz/mp-units
build: Conan testing version is now hosted on Artifactory
Bintray is going to be EOL soon
This commit is contained in:
2
.github/workflows/ci-conan.yml
vendored
2
.github/workflows/ci-conan.yml
vendored
@@ -132,7 +132,7 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
CONAN_USERNAME: mpusz
|
CONAN_USERNAME: mpusz
|
||||||
CONAN_OPTIONS: mp-units:build_docs=False,mp-units:downcast_mode=${{ matrix.downcast_mode }}
|
CONAN_OPTIONS: mp-units:build_docs=False,mp-units:downcast_mode=${{ matrix.downcast_mode }}
|
||||||
CONAN_UPLOAD: https://api.bintray.com/conan/mpusz/conan-mpusz
|
CONAN_UPLOAD: https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||||
CONAN_LOGIN_USERNAME: ${{ secrets.CONAN_LOGIN_USERNAME }}
|
CONAN_LOGIN_USERNAME: ${{ secrets.CONAN_LOGIN_USERNAME }}
|
||||||
CONAN_PASSWORD: ${{ secrets.CONAN_PASSWORD }}
|
CONAN_PASSWORD: ${{ secrets.CONAN_PASSWORD }}
|
||||||
CONAN_CMAKE_GENERATOR: Ninja
|
CONAN_CMAKE_GENERATOR: Ninja
|
||||||
|
2
.github/workflows/ci-test-package-cmake.yml
vendored
2
.github/workflows/ci-test-package-cmake.yml
vendored
@@ -136,7 +136,7 @@ jobs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
conan config init
|
conan config init
|
||||||
conan remote add upload https://api.bintray.com/conan/mpusz/conan-mpusz
|
conan remote add upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||||
conan profile update settings.build_type=${{ matrix.build_type }} default
|
conan profile update settings.build_type=${{ matrix.build_type }} default
|
||||||
conan profile update settings.compiler.cppstd=20 default
|
conan profile update settings.compiler.cppstd=20 default
|
||||||
if [[ "${{ matrix.config.compiler.type }}" == "GCC" || "${{ matrix.config.compiler.type }}" == "CLANG" ]]; then
|
if [[ "${{ matrix.config.compiler.type }}" == "GCC" || "${{ matrix.config.compiler.type }}" == "CLANG" ]]; then
|
||||||
|
2
.github/workflows/codeql-analysis.yml
vendored
2
.github/workflows/codeql-analysis.yml
vendored
@@ -83,7 +83,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
pip install -U conan
|
pip install -U conan
|
||||||
conan config init
|
conan config init
|
||||||
conan remote add upload https://api.bintray.com/conan/mpusz/conan-mpusz
|
conan remote add upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||||
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan
|
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan
|
||||||
mkdir _lgtm_build_dir && cd _lgtm_build_dir
|
mkdir _lgtm_build_dir && cd _lgtm_build_dir
|
||||||
conan install .. -s compiler.cppstd=20 -s compiler.libcxx=libstdc++11 -o mp-units:build_docs=False -e mp-units:CONAN_RUN_TESTS=True -b outdated -u
|
conan install .. -s compiler.cppstd=20 -s compiler.libcxx=libstdc++11 -o mp-units:build_docs=False -e mp-units:CONAN_RUN_TESTS=True -b outdated -u
|
||||||
|
2
.github/workflows/documentation.yml
vendored
2
.github/workflows/documentation.yml
vendored
@@ -74,7 +74,7 @@ jobs:
|
|||||||
- name: Configure Conan
|
- name: Configure Conan
|
||||||
run: |
|
run: |
|
||||||
conan config init
|
conan config init
|
||||||
conan remote add -i 0 upload https://api.bintray.com/conan/mpusz/conan-mpusz
|
conan remote add -i 0 upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||||
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan
|
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan
|
||||||
- name: Install Conan dependencies
|
- name: Install Conan dependencies
|
||||||
run: |
|
run: |
|
||||||
|
10
README.md
10
README.md
@@ -1,9 +1,9 @@
|
|||||||
[](./LICENSE.md)
|
[](./LICENSE.md)
|
||||||
[](https://github.com/mpusz/units/actions?query=workflow%3A%22Conan%20CI%22+branch%3Amaster)
|
[](https://github.com/mpusz/units/actions?query=workflow%3A%22Conan%20CI%22+branch%3Amaster)
|
||||||
[](https://github.com/mpusz/units/actions?query=workflow%3A%22CMake+Test+Package+CI%22+branch%3Amaster)
|
[](https://github.com/mpusz/units/actions?query=workflow%3A%22CMake+Test+Package+CI%22+branch%3Amaster)
|
||||||
[](https://github.com/mpusz/units/actions?query=workflow%3ADocumentation+branch%3Amaster)
|
[](https://github.com/mpusz/units/actions?query=workflow%3ADocumentation+branch%3Amaster)
|
||||||
[](https://bintray.com/mpusz/conan-mpusz/mp-units%3Ampusz/0.6.0%3Astable/link)
|
[](https://conan.io/center/mp-units)
|
||||||
[](https://bintray.com/mpusz/conan-mpusz/mp-units%3Ampusz/_latestVersion)
|
[](https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units/0.7.0)
|
||||||
|
|
||||||
# `mp-units` - A Units Library for C++
|
# `mp-units` - A Units Library for C++
|
||||||
|
|
||||||
|
@@ -29,6 +29,7 @@
|
|||||||
- fix: ambiguous case for empty type list resolved
|
- fix: ambiguous case for empty type list resolved
|
||||||
- fix: downcasting facility for non-default-constructible types
|
- fix: downcasting facility for non-default-constructible types
|
||||||
- fix: restore user-warnings within the library implementation
|
- fix: restore user-warnings within the library implementation
|
||||||
|
- (!) build: Conan testing version is now hosted on [Artifactory](https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units)
|
||||||
- (!) build: `BUILD_DOCS` CMake option renamed to `UNITS_BUILD_DOCS`
|
- (!) build: `BUILD_DOCS` CMake option renamed to `UNITS_BUILD_DOCS`
|
||||||
- build: doxygen updated to 1.8.20
|
- build: doxygen updated to 1.8.20
|
||||||
- build: catch2 updated to 2.13.4
|
- build: catch2 updated to 2.13.4
|
||||||
|
@@ -325,7 +325,7 @@ differences:
|
|||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
|
||||||
conan remote add conan-mpusz https://api.bintray.com/conan/mpusz/conan-mpusz
|
conan remote add conan-mpusz https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||||
|
|
||||||
2. In your Conan configuration file provide package identifier of the ``mpusz/testing`` stream:
|
2. In your Conan configuration file provide package identifier of the ``mpusz/testing`` stream:
|
||||||
|
|
||||||
@@ -343,7 +343,7 @@ differences:
|
|||||||
|
|
||||||
The identifiers of the latest packages can always be found in
|
The identifiers of the latest packages can always be found in
|
||||||
`the project's README file <https://github.com/mpusz/units/blob/master/README.md>`_ or on
|
`the project's README file <https://github.com/mpusz/units/blob/master/README.md>`_ or on
|
||||||
`the project's Bintray <https://bintray.com/mpusz/conan-mpusz/mp-units%3Ampusz>`_.
|
`the project's Artifactory <https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units>`_.
|
||||||
|
|
||||||
3. Force Conan to check for updated recipes ``-u`` and to build outdated packages ``-b outdated``:
|
3. Force Conan to check for updated recipes ``-u`` and to build outdated packages ``-b outdated``:
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user