Mateusz Pusz
|
e12fb2f52a
|
git submodule download added to scm
|
2019-04-10 19:38:34 +01:00 |
|
Mateusz Pusz
|
8a6906fa38
|
Additional checks added to configure() method in conanfile
|
2019-04-10 18:51:39 +01:00 |
|
Mateusz Pusz
|
46ed9b10c9
|
Appveyor support added
|
2019-04-10 18:45:08 +01:00 |
|
Mateusz Pusz
|
37bb680aff
|
test_package fixed
|
2019-04-10 18:26:57 +01:00 |
|
Mateusz Pusz
|
816c86a81a
|
cmake install and find_package removed from conanfile
find_package() does not really work well for header only libraries
|
2019-04-10 18:17:21 +01:00 |
|
Mateusz Pusz
|
f16d619d30
|
Documentation updated
|
2019-04-10 17:20:32 +01:00 |
|
Mateusz Pusz
|
134f137a2f
|
cppstd support added
|
2019-04-10 17:19:55 +01:00 |
|
Mateusz Pusz
|
1dca9fa890
|
Obtaining library version from a CMake file added
|
2019-04-10 17:12:24 +01:00 |
|
Mateusz Pusz
|
a2f829aa64
|
Test package fixed
|
2019-04-09 22:15:10 +01:00 |
|
Mateusz Pusz
|
2434bb86e0
|
conanfile fixed
|
2019-04-09 22:09:21 +01:00 |
|
Mateusz Pusz
|
d78508a02f
|
Refactored units definitions, added the remaining SI base units, refactored header includes
|
2019-04-09 21:31:09 +01:00 |
|
Mateusz Pusz
|
dd9f1b20cb
|
literals namespace made inline
|
2019-04-09 17:22:15 +02:00 |
|
Mateusz Pusz
|
fe158440bb
|
Upcasting facility refactored by adding additional alias templates
|
2019-04-09 16:53:34 +02:00 |
|
Mateusz Pusz
|
373e70f2b1
|
Conan stable_branch_pattern changed
|
2019-04-09 13:43:53 +02:00 |
|
Mateusz Pusz
|
941401de31
|
US customary length units added
|
2019-04-09 13:34:55 +02:00 |
|
Mateusz Pusz
|
d781322a8e
|
CONAN_RUN_TESTS support added
|
2019-04-09 13:33:59 +02:00 |
|
Mateusz Pusz
|
c3fa014aac
|
gcc-7 removed from Travis CI as it does not support C++20
|
2019-04-08 20:38:49 +02:00 |
|
Mateusz Pusz
|
6a48132c5d
|
Travis CI will now build dependencies from source if missing or outdated
|
2019-04-08 20:18:28 +02:00 |
|
Mateusz Pusz
|
810fc615b4
|
Most of the environment variables moved from .travis.yml to build.py
|
2019-04-07 12:38:36 +02:00 |
|
Mateusz Pusz
|
234b1cf15b
|
build.py fixed
|
2019-04-07 09:44:56 +02:00 |
|
Mateusz Pusz
|
0b2ce0c351
|
Definition of conan remotes moved to build.py
|
2019-04-07 08:56:20 +02:00 |
|
Mateusz Pusz
|
240b79f9c3
|
AppVeyor label removed from README
|
2019-04-07 08:36:10 +02:00 |
|
Mateusz Pusz
|
62cf5ca493
|
Additional design questions added
|
2019-04-07 08:34:47 +02:00 |
|
Mateusz Pusz
|
754f4ef74c
|
Conan remotes for Travis CI build fixed
|
2019-04-07 08:33:53 +02:00 |
|
Mateusz Pusz
|
125ecc56c8
|
units package renamed to mp-units/mp::units
|
2019-04-07 08:33:13 +02:00 |
|
Mateusz Pusz
|
63a88e929b
|
CONAN_REMOTES variable added for Travis
|
2019-04-06 23:49:33 +02:00 |
|
Mateusz Pusz
|
1bcb1ea653
|
cmake/common updated
|
2019-04-06 23:38:43 +02:00 |
|
Mateusz Pusz
|
8d86d9401f
|
units building and packaging redesigned + Travis CI support
|
2019-04-06 23:25:35 +02:00 |
|
Mateusz Pusz
|
09457e9b8f
|
Minor changes to README
|
2019-04-05 17:49:59 +02:00 |
|
Mateusz Pusz
|
e0aa10e133
|
Number concept extended with requirements on comparison operators
|
2019-04-05 17:49:32 +02:00 |
|
Mateusz Pusz
|
f94a7b92ea
|
GSL preconditions added (to be replaced with C++20 Contracts)
|
2019-04-05 17:46:01 +02:00 |
|
Mateusz Pusz
|
15dd7462ec
|
upcastable renamed to upcast_base
|
2019-04-05 17:45:09 +02:00 |
|
Mateusz Pusz
|
6646051e65
|
Hand written concepts replaced with Casey Carter's repository
|
2019-04-05 17:43:42 +02:00 |
|
Mateusz Pusz
|
5b135b1251
|
Default representation changed to double
|
2019-04-04 10:40:59 +02:00 |
|
Mateusz Pusz
|
2be2bafc26
|
Requirements updated
|
2019-04-04 10:37:45 +02:00 |
|
Mateusz Pusz
|
e0327adb47
|
Copyrights added to conanfile
|
2019-04-04 10:34:58 +02:00 |
|
Mateusz Pusz
|
0682404c08
|
Requirements section added to README
|
2019-03-07 21:23:50 +01:00 |
|
Mateusz Pusz
|
310541c9f1
|
upcastable class template added to provide the base class for upcastable classes
|
2019-03-06 18:12:59 -10:00 |
|
Mateusz Pusz
|
776c91cf64
|
Compilation issues fixed
|
2019-01-14 19:54:19 +01:00 |
|
Mateusz Pusz
|
925239cb31
|
Small constraints cleanup
|
2019-01-14 19:38:51 +01:00 |
|
Mateusz Pusz
|
c997208fa7
|
[[nodiscard]] added
|
2019-01-14 19:37:25 +01:00 |
|
Mateusz Pusz
|
26eb30df03
|
merge_dimension added
|
2019-01-14 19:28:51 +01:00 |
|
Mateusz Pusz
|
722402f240
|
noexcept added to zero(), min(), and max() according to P0972
|
2018-12-01 21:53:56 +01:00 |
|
Mateusz Pusz
|
456b37be9d
|
README updated
|
2018-11-17 15:24:06 +01:00 |
|
Mateusz Pusz
|
b508a75f6c
|
README updated with design description
|
2018-11-17 12:40:06 +01:00 |
|
Mateusz Pusz
|
ee7518d0a1
|
dimension_traits and unit_traits merged as upcasting_traits
|
2018-11-17 12:39:45 +01:00 |
|
Mateusz Pusz
|
45f7b4f19f
|
static_assert replaced with a concept constraint in unit
|
2018-11-17 12:38:45 +01:00 |
|
Mateusz Pusz
|
467d548ae5
|
Additional type list sorting added to make_dimension
|
2018-11-17 12:37:33 +01:00 |
|
Mateusz Pusz
|
58e1eefd3b
|
Inheritance hierarchy helpers for dimension and unit made more descriptive
|
2018-11-15 05:29:01 +01:00 |
|
Mateusz Pusz
|
db64a3e6a1
|
More constraints added for Dimension and Unit concepts
|
2018-11-15 05:27:16 +01:00 |
|