Commit Graph
1967 Commits
Author SHA1 Message Date
Antony Peacock 6fbbdb0e47 Remove trailing white space 2023-01-06 22:45:19 +00:00
Antony Peacock 30d0dbfff8 Run on does not have access to environment. Use matrix for common OS setting 2023-01-06 22:40:08 +00:00
Mateusz Pusz 867e5cd2b8 Merge pull request #417 from Twon/conan_cache_fix
Environment variable access does not require env prefix
2023-01-06 20:19:13 +01:00
Antony Peacock c786ae1e47 Whitespace fix 2023-01-06 17:07:17 +00:00
Antony Peacock c677264e44 Syntax fix 2023-01-06 16:49:48 +00:00
Antony Peacock 10df364407 Missing env 2023-01-06 16:35:44 +00:00
Antony Peacock b028f76664 Remove matrix values 2023-01-06 16:33:24 +00:00
Antony Peacock 93e2daced8 Environment variable acccess does not require env prefix 2023-01-06 16:20:12 +00:00
Mateusz Pusz 4e89392beb Merge pull request #416 from Twon/buildinfo_in_cachekey
Update missed workflows to use new Conan cache key
2023-01-06 14:31:30 +01:00
Antony Peacock 8b0b477e52 Merge branch 'master' into buildinfo_in_cachekey 2023-01-06 13:11:42 +00:00
Antony Peacock 41d90cc917 Update all workflows to use new Conan cache key 2023-01-06 13:05:36 +00:00
Mateusz Pusz 46d72d5cd7 Merge pull request #415 from Twon/buildinfo_in_cachekey
Move the cachekey to using build information for identiciation.
2023-01-06 12:43:54 +01:00
Antony Peacock e002c3f0c6 Merge branch 'master' into buildinfo_in_cachekey 2023-01-06 11:30:07 +00:00
Antony Peacock 7a79a44343 Move the cachekey to using build information for identiciation. 2023-01-06 11:17:52 +00:00
Mateusz Pusz 7c43d27a21 ci: there is no clang-12 on jammy 2023-01-04 20:50:20 +01:00
Mateusz Pusz 1a3e29ebbb docs: trailing whitespace removed from glossary docs 2023-01-04 20:47:29 +01:00
Mateusz Pusz 48265f0d4e ci: gcc-12 support added 2023-01-04 20:40:12 +01:00
Mateusz Pusz f7cd43da35 docs: linear algebra examples added to the "quantity value" in glossary 2023-01-04 20:18:33 +01:00
Mateusz Pusz eec4312e01 style: clang-format applied to last commits to make pre-commit happy 2023-01-03 14:27:44 +01:00
Mateusz Pusz 8644df8a98 Merge branch 'master' of github.com:mpusz/units 2023-01-03 14:23:30 +01:00
Mateusz Pusz 49ba489118 Merge pull request #407 from burnpanck/feature/make-fmt-more-embedded-friendly
recfactor: use FMT_THROW inside fmt.h to make code embedded-friendly
2023-01-01 22:45:20 +01:00
Mateusz Pusz 662df7c406 docs: CONTRIBUTING.md instructions updated 2022-12-31 18:18:27 +01:00
Yves Delley a6901a17e8 double check MSVC fix 2022-12-31 14:20:29 +01:00
Yves Delley 02f6f36aeb one more attempt at fixing the MSVC failures 2022-12-31 12:51:30 +01:00
Yves Delley b6da63b2f0 refactor macros to start with UNITS_ and fix an MSVC issue with FMT_THROW 2022-12-30 17:22:04 +01:00
Yves Delley c346ee123a add missing throws in format.h; undo change to core.h 2022-12-13 18:03:20 +01:00
Yves Delley 4603d24f2c recfactor: use FMT_THROW inside fmt.h to make code embedded-friendly 2022-12-13 17:45:00 +01:00
Mateusz Pusz 02d6e104f0 ci: Gitpod configuration updated 2022-12-08 14:40:19 +01:00
Mateusz Pusz c003f5d604 ci: GitHub Actions updated 2022-12-01 20:38:11 +01:00
Mateusz Pusz 60cec6020b fix: MSVC-193 compilation issue workaround
Closes #403
2022-12-01 20:15:52 +01:00
Mateusz Pusz 91eebd0b75 Merge pull request #404 from hofbi/pre-commit-autoupdate
Pre-commit autoupdate and enable clang-format
2022-11-24 09:15:51 -07:00
Markus Hofbauer ca9c880c50 apply clang format 2022-11-17 16:25:58 +01:00
Markus Hofbauer 2f98f19c69 enable clang format in pre-commit 2022-11-17 16:25:50 +01:00
Markus Hofbauer 7b78ffb686 pre-commit autoupdate 2022-11-17 15:55:21 +01:00
Mateusz Pusz 3c890fb6d9 Merge pull request #399 from TheCoconutChef/missing-fixes-for-division-op-in-gcc11
fix: constraint recursion for gcc11 on operator/
2022-10-21 02:14:48 -06:00
TheCoconutChef 136af48e70 fix: constraint recursion for gcc11 on operator/
A similar fix was applied in 417f842585
for the operator*.

Following discussion in https://github.com/mpusz/units/issues/398, it
seems appropriate to apply it for operator/.

Other operators (+, -, %) do not seem to suffer from the same problem.
2022-10-20 12:00:18 -04:00
Mateusz Pusz 7046b319dc docs: broken link fixed 2022-10-08 12:15:59 +01:00
Mateusz Pusz 21e5dda5b7 build(example): gitpod support fixed 2022-10-04 00:15:06 +01:00
Mateusz Pusz bf8aad46ec build: gitpod conan profile for clang14 fixed 2022-10-03 20:18:30 +01:00
Mateusz Pusz d6cf793682 build: clang-12 is not supported in jammy 2022-10-03 20:08:44 +01:00
Mateusz Pusz 6d78ad8646 build: gitpod support updated 2022-10-03 17:34:05 +00:00
Mateusz Pusz cd52588f56 build: GitPod script updated 2022-10-03 17:45:58 +01:00
Mateusz Pusz 7c02da50d8 fix(example): clang-15 compilation fixed 2022-10-03 18:32:47 +02:00
Mateusz Pusz 6b98671a9f Merge branch 'master' of github.com:mpusz/units 2022-10-03 15:16:23 +02:00
Mateusz Pusz 645aeed371 ci: clang-15 added to CI 2022-10-03 15:16:18 +02:00
Mateusz Pusz aeb82a9596 Merge pull request #394 from JohelEGP/llvm16
refactor: make typename optional for Clang 16
2022-10-02 03:59:01 -06:00
Johel Ernesto Guerrero Peña a4183739ad refactor: make typename optional for Clang 16 2022-10-01 10:12:35 -04:00
Mateusz Pusz 5d23567bec feat(example): experimental_angle example replaced 2022-09-15 12:00:13 -06:00
Mateusz Pusz 6bc54819f3 fix: 💥 standard_gravity removed from si2019 namespace as it is not an SI defining constant 2022-09-15 11:49:37 -06:00
Mateusz Pusz c96e88e1be Merge branch 'master' of github.com:mpusz/units 2022-09-12 18:00:36 -06:00