build: 💥 Linear Algebra is now hosted on its [Artifactory](https://api.bintray.com/conan/twonington/public-conan)

This commit is contained in:
Mateusz Pusz
2021-05-04 10:56:31 +02:00
parent 70a9e475d0
commit c2cae80914
6 changed files with 6 additions and 5 deletions

View File

@ -84,7 +84,7 @@ jobs:
pip install -U conan pip install -U conan
conan config init conan config init
conan remote add upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss 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://twonington.jfrog.io/artifactory/api/conan/conan-oss
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
conan build .. conan build ..

View File

@ -76,7 +76,7 @@ jobs:
run: | run: |
conan config init conan config init
conan remote add -i 0 upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss 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://twonington.jfrog.io/artifactory/api/conan/conan-oss
- name: Install Conan dependencies - name: Install Conan dependencies
run: | run: |
mkdir build && cd build mkdir build && cd build

View File

@ -36,7 +36,7 @@ if __name__ == "__main__":
# dependencies # dependencies
remotes = [ remotes = [
# ("https://api.bintray.com/conan/twonington/public-conan", True, "linear-algebra") ("https://twonington.jfrog.io/artifactory/api/conan/conan-oss", True, "linear-algebra")
], ],
build_policy = ["mp-units", "outdated"], build_policy = ["mp-units", "outdated"],
upload_dependencies = "all", upload_dependencies = "all",

View File

@ -32,6 +32,7 @@
- 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: Conan testing version is now hosted on [Artifactory](https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units)
- (!) build: Linear Algebra is now hosted on its [Artifactory](https://api.bintray.com/conan/twonington/public-conan)
- (!) 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

View File

@ -348,7 +348,7 @@ in **mp-units** repository, you should:
.. code-block:: shell .. code-block:: shell
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan conan remote add linear-algebra https://twonington.jfrog.io/artifactory/api/conan/conan-oss
git clone https://github.com/mpusz/units.git && cd units git clone https://github.com/mpusz/units.git && cd units
pip3 install -r docs/requirements.txt pip3 install -r docs/requirements.txt
mkdir build && cd build mkdir build && cd build

View File

@ -11,7 +11,7 @@ enough to be used with other Linear Algebra libraries existing on the market.
All of the examples provided in this chapter refer to the official proposal of the All of the examples provided in this chapter refer to the official proposal of the
Linear Algebra Library for the C++23 defined in `P1385 <https://wg21.link/P1385>`_ Linear Algebra Library for the C++23 defined in `P1385 <https://wg21.link/P1385>`_
and its latest implementation from `GitHub <https://github.com/BobSteagall/wg21>`_ and its latest implementation from `GitHub <https://github.com/BobSteagall/wg21>`_
or `Conan <https://bintray.com/twonington/public-conan/linear_algebra%3Apublic-conan>`_. or `Conan <https://twonington.jfrog.io/artifactory/api/conan/conan-oss>`_.
Also, to simplify the examples all of them assume:: Also, to simplify the examples all of them assume::
using namespace std::math; using namespace std::math;