Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
255 commits
Select commit Hold shift + click to select a range
f9d27d9
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 12, 2023
4affd4f
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 14, 2023
5c6d32d
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 14, 2023
20abdad
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 16, 2023
c509333
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 16, 2023
bc6da1e
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 17, 2023
501a73a
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 17, 2023
09d7849
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 17, 2023
b6e7506
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 17, 2023
c07d855
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 20, 2023
fc0576a
Work in progress
Sep 11, 2023
a90d0f4
Fixed value type
Aug 29, 2024
f5d3c4f
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Aug 29, 2024
10147a1
Updates to weekday
Aug 30, 2024
c0d3447
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 7, 2024
b532aa6
Work in progress
Sep 11, 2023
bfa5f39
Fixed value type
Aug 29, 2024
ae31d58
Work in progress
Sep 11, 2023
d15f35c
Work in progress
Sep 11, 2023
e732f20
Updates to weekday
Aug 30, 2024
d74d8ad
Merge branch 'feature/#757-Add-time-date-classes' of https://github.c…
Sep 7, 2024
e6c47a1
Added tests for weekday_indexed and weekday_last
Sep 8, 2024
4942ff8
etl::duration work in progress
Sep 12, 2024
0d0b9be
etl::duration work in progress
Sep 13, 2024
4741c71
etl::ratio work-in-progress
Sep 14, 2024
bec9f4a
Added etl::ratio tests
Sep 15, 2024
a28cbdd
Added etl::create_linked_list and etl::detach_linked_list to the intr…
Feb 27, 2025
260a3f4
Added variadic constructors
Mar 1, 2025
acc0b4b
Modified create_linked_list functions to not null terminal link poin…
Mar 1, 2025
4e4f7dd
Cleanup (#1039)
rolandreichweinbmw Mar 1, 2025
2746cf4
Added variadic contruction
Mar 2, 2025
68dac39
Added erase from pointer to node
Mar 2, 2025
dc21da2
Merge branch 'pull-request/#1026-Intrusive-forward-list-add-remove-by…
Mar 2, 2025
6459ce7
Improved implementation of etl::is_base_of_all
Mar 2, 2025
abe765a
Added static assert for variadic constructor
Mar 2, 2025
64ae22a
Intrusive forward list add remove by pointer (#1026)
rolandreichweinbmw Mar 1, 2025
12743be
Add contains() and contains_node() to etl::intrusive_forward_list and…
rolandreichweinbmw Mar 2, 2025
5327b55
Added etl::create_linked_list and etl::detach_linked_list to the intr…
Feb 27, 2025
5d6771f
Added variadic constructors
Mar 1, 2025
9ee97ec
Modified create_linked_list functions to not null terminal link poin…
Mar 1, 2025
41a3b85
Cleanup (#1039)
rolandreichweinbmw Mar 1, 2025
3849e34
Added variadic contruction
Mar 2, 2025
fc4c747
Added erase from pointer to node
Mar 2, 2025
24b241e
Improved implementation of etl::is_base_of_all
Mar 2, 2025
ec08fe4
Added static assert for variadic constructor
Mar 2, 2025
8a41594
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
Mar 2, 2025
6124367
Integration of contains and contains_node
Mar 2, 2025
e478088
Merge branch 'pull-request/#1036-Add-contains()-and-contains_node()-t…
Mar 2, 2025
d5bea3a
etl::span: Add advance(), copy(), reinterpret_as() (#1024)
rolandreichweinbmw Mar 3, 2025
071a983
Added ETL_HAS_ATOMIC_ALWAYS_LOCK_FREE macro and has_atomic_always_loc…
Mar 3, 2025
fc638a9
etl::span: Add advance(), copy(), reinterpret_as() (#1024)
rolandreichweinbmw Mar 3, 2025
987cb4f
Minor format change
Mar 3, 2025
2dac573
Merge branch 'pull-request/#1024-etl-span-Add-advance(),-copy(),-rein…
Mar 3, 2025
c43d9ea
Removed duplicated header includes
Mar 4, 2025
ceeb2e7
Updated bash test script help
Mar 4, 2025
c19a3fe
Added unit tests for initializer_list construction
Mar 4, 2025
2b27c28
Implement << operator for std basic_ostream and etl string_view (#1040)
mike919192 Mar 4, 2025
d4813df
Add traits to type_list (#1044)
rolandreichweinbmw Mar 9, 2025
f1d5b16
Added etl::type_list_type_at_index
Mar 9, 2025
53887fa
Renamed type_list_index_of to type_list_index_of_type
Mar 14, 2025
36b4d51
Added etl::index_of_type as a complement to etl::nth_type
Mar 16, 2025
495ea2b
Attempt to fix some sanitizer issues for tests
Mar 16, 2025
03ca499
Refactored and simplified some features of etl::type_list
Mar 16, 2025
3360eae
Modified etl::variant_variadic to use etl::type_list in place of etl:…
Mar 16, 2025
bcf5ec4
Merge branch 'pull-request/#1044-Add-traits-to-type_list' into develo…
Mar 16, 2025
b021276
Reversed loop change
Mar 17, 2025
ecf5d9b
Implement << operator for std basic_ostream and etl string_view (#1040)
mike919192 Mar 4, 2025
14e5736
Merge branch 'pull-request/#1040-Implement-stream-operator-for-std-ba…
Mar 17, 2025
32f567f
Comments for nth_type
Mar 17, 2025
d6e6816
Refactored variant_variadic to use etl::nth_type for etl::variant_alt…
Mar 18, 2025
258e875
Added instructions
Mar 18, 2025
0ca3043
Added instructions
Mar 18, 2025
d794e84
Potential fix for span construct (#1051)
mike919192 Mar 25, 2025
e9adc28
Changed span_base to span_tag
Mar 25, 2025
2bbc3c3
Merge branch 'pull-request/#1051-Potential-fix-for-span-construct' in…
Mar 26, 2025
af725af
Added etl::monostate as a separate header monostate.h so that it can …
Mar 26, 2025
c547b78
Returning const ref of member from const member function (#1052)
Un-done Mar 26, 2025
a2119d4
Merge branch 'pull-request/#1052-Returning-const-ref-of-member-from-c…
Mar 26, 2025
a75d1d2
Add enable_if restriction for span constructor from c array (#1055)
mike919192 Mar 27, 2025
44a0d7c
Added etl::create_linked_list and etl::detach_linked_list to the intr…
Feb 27, 2025
13ee4bb
Added variadic constructors
Mar 1, 2025
222cf93
Modified create_linked_list functions to not null terminal link poin…
Mar 1, 2025
2b437a6
Cleanup (#1039)
rolandreichweinbmw Mar 1, 2025
277cd68
Added variadic contruction
Mar 2, 2025
13dfaaa
Added erase from pointer to node
Mar 2, 2025
9a07ef9
Improved implementation of etl::is_base_of_all
Mar 2, 2025
4197a1e
Added static assert for variadic constructor
Mar 2, 2025
e103d09
Added etl::create_linked_list and etl::detach_linked_list to the intr…
Feb 27, 2025
8890f43
Added variadic constructors
Mar 1, 2025
b5ee8fb
Modified create_linked_list functions to not null terminal link poin…
Mar 1, 2025
ef2337c
Cleanup (#1039)
rolandreichweinbmw Mar 1, 2025
74cb40c
Added variadic contruction
Mar 2, 2025
6e7df8c
Added erase from pointer to node
Mar 2, 2025
9c22c6c
Added static assert for variadic constructor
Mar 2, 2025
a733502
Intrusive forward list add remove by pointer (#1026)
rolandreichweinbmw Mar 1, 2025
a6e64af
Add contains() and contains_node() to etl::intrusive_forward_list and…
rolandreichweinbmw Mar 2, 2025
1274ba2
Integration of contains and contains_node
Mar 2, 2025
90e432c
Added ETL_HAS_ATOMIC_ALWAYS_LOCK_FREE macro and has_atomic_always_loc…
Mar 3, 2025
a26fed1
etl::span: Add advance(), copy(), reinterpret_as() (#1024)
rolandreichweinbmw Mar 3, 2025
ecf2966
Minor format change
Mar 3, 2025
9d74b9c
Removed duplicated header includes
Mar 4, 2025
02c5933
Updated bash test script help
Mar 4, 2025
a6615a4
Added unit tests for initializer_list construction
Mar 4, 2025
d9d9ae1
Add traits to type_list (#1044)
rolandreichweinbmw Mar 9, 2025
137a5f5
Added etl::type_list_type_at_index
Mar 9, 2025
34f5365
Renamed type_list_index_of to type_list_index_of_type
Mar 14, 2025
ebc588a
Added etl::index_of_type as a complement to etl::nth_type
Mar 16, 2025
a86b124
Attempt to fix some sanitizer issues for tests
Mar 16, 2025
d4f1c89
Refactored and simplified some features of etl::type_list
Mar 16, 2025
5d0a77d
Modified etl::variant_variadic to use etl::type_list in place of etl:…
Mar 16, 2025
4b3987c
Reversed loop change
Mar 17, 2025
418513f
Implement << operator for std basic_ostream and etl string_view (#1040)
mike919192 Mar 4, 2025
13bb9a6
Comments for nth_type
Mar 17, 2025
5852ab3
Refactored variant_variadic to use etl::nth_type for etl::variant_alt…
Mar 18, 2025
4f05fba
Added instructions
Mar 18, 2025
c1cc9f5
Potential fix for span construct (#1051)
mike919192 Mar 25, 2025
aacde24
Changed span_base to span_tag
Mar 25, 2025
92cc068
Added etl::monostate as a separate header monostate.h so that it can …
Mar 26, 2025
9953c4d
Returning const ref of member from const member function (#1052)
Un-done Mar 26, 2025
077518f
Added ETL_ASSERT for copy construction of dynamic span to fixed span
Mar 28, 2025
dac1602
Merge branch 'pull-request/#1055-Add-enable_if-restriction-for-span-c…
Mar 28, 2025
7e85fd7
#1057 ETL_DECLARE_DEBUG_COUNT increases RAM usage even when ETL_DEBUG…
Mar 28, 2025
60041bf
#1057 ETL_DECLARE_DEBUG_COUNT increases RAM usage even when ETL_DEBUG…
Mar 28, 2025
6508e61
etl::span constexpr fix
Mar 28, 2025
21ea151
#1056 Bug: variadic_variant doesn't use the type_id_t type to store t…
Mar 28, 2025
83e8473
Work in progress
Mar 31, 2025
e46563f
Work in progress
Mar 31, 2025
efc3238
Full updated tests
Apr 1, 2025
a6ed8bd
Remove unnecessary asserts
Apr 1, 2025
a1bfce9
Full updated tests
Apr 1, 2025
1ada87a
Changed minimum cmake version to 3.10.0
Apr 2, 2025
e30a0e6
Removed appveyor notification for Slack
Apr 2, 2025
a5f0cfe
Enabled constexpr rounding tests for C++14 and above.
Apr 2, 2025
409dae2
Fix unused variable warnings
Apr 2, 2025
7d91e1f
Alignment typed storage (#1023)
rolandreichweinbmw Apr 2, 2025
9bbd476
Merge branch 'pull-request/#1023-Alignment-typed-storage' of https://…
Apr 2, 2025
209e8ce
Added C++03 compatibility
Apr 12, 2025
520bcf8
fix missing is_secure function when building without ETL_HAS_STRING_C…
KammutierSpule Apr 12, 2025
73308ed
Made is_truncated available for all configurations
Apr 12, 2025
f85bac4
Added etl::tuple
Apr 14, 2025
2fd887e
C++03 compatibility for etl::typed_storage
Apr 14, 2025
d9af24f
Sopporting changes for etl::tuple
Apr 14, 2025
b6e21ca
Refactored some traits to be implemented by etl::conjunction and etl:…
Apr 14, 2025
7726faa
Synchronised type_traits.h with generator
Apr 14, 2025
4756742
Added etl::tuple to VS project
Apr 14, 2025
2f7cab3
C++11 compatibility updates
Apr 15, 2025
192703b
C++11 compatibility updates
Apr 15, 2025
01f7cf2
C++11 compatibility updates
Apr 15, 2025
459709b
Minor style change
Apr 16, 2025
3f3a8b0
Fix misspelt header include
Apr 16, 2025
b966e2a
Minor style change
Apr 17, 2025
88adbab
Added exclusive_disjunction
Apr 17, 2025
38c9cab
Minor style change
Apr 17, 2025
bc158cb
Updates to chrono classes
Apr 18, 2025
5a02c06
Changes merged from chrono updates
Apr 18, 2025
fedf429
Merge branch 'development' into feature/add-time-date-classes
Apr 19, 2025
a27aa2a
Full etl:chrono::duration implementation and unit tests
Apr 20, 2025
ee748eb
Updates to chrono classes
Apr 22, 2025
d604d40
Added etl::chrono::hh_mm_ss
Apr 25, 2025
99d899c
Add full West support for ETL (#1075)
MarshMilo100 Apr 25, 2025
4485a90
Added etl::chrono::year_month
Apr 25, 2025
279ce8f
Added more chrono classes and operators
Apr 27, 2025
39f17a9
Added floating point duration types
Apr 28, 2025
e7cbc10
Added experimental system_clock, time_point, and time_zone classes
Apr 28, 2025
5143aa7
Added year_month_day and year_month_day_last classes and tests
Apr 28, 2025
42ba4d8
Updated tests
Apr 30, 2025
2b141e0
Fixed tests to be compatible with std::chrono
Apr 30, 2025
a1ec613
Fixed parameter shadowing warnings
Apr 30, 2025
6ed64f7
Support const pointers in etl::is_aligned() (#1082)
rolandreichweinbmw Apr 30, 2025
aa0d8b3
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
Apr 30, 2025
2fd4e17
rise up cmake minimum required (#1066)
BartolomeyKant Apr 30, 2025
f0af24b
Various cleanup changes (#1049)
rolandreichweinbmw Apr 30, 2025
49acd2d
Various cleanup changes (#1049)
rolandreichweinbmw Apr 30, 2025
a24977a
Fix cmake helper functions collision (#1065)
BartolomeyKant Apr 30, 2025
4af8ff2
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
Apr 30, 2025
f69da85
Support etl::underlying_type with compiler builtin (#1045)
jiangyilism Apr 30, 2025
879d620
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
May 1, 2025
22391aa
Imported and updated etl::underlying_type
May 1, 2025
394b111
Added all arithmetic operators to type_def
May 5, 2025
66af2a6
Add swap(circular_buffer_ext&&) (#1068) (#1072)
helderTZ May 5, 2025
0b280bf
Fixed test syntax error
May 5, 2025
ba487bc
Add take() to etl::span (#1083)
rolandreichweinbmw May 6, 2025
d1f118b
Minor style changes
May 7, 2025
53b7acf
Added largest.h include to algorithm.h to allow C++03 compatibiity to…
May 7, 2025
708c8c0
Added largest.h include to algorithm.h to allow C++03 compatibiity to…
May 7, 2025
5094a0a
Added C++03 etl::is_enum
May 7, 2025
b6300d9
C++03 compatibiity to to_underlying
May 7, 2025
1d19ac2
Added licence text to tuple header
May 7, 2025
524ebf9
Small style changes to etl::span take()
May 7, 2025
c37e48d
Merge branch 'feature/#1085-Add-The-Remaining-Math-Operators-To-ETL_T…
May 9, 2025
e25982a
Merge branch 'pull-request/#1049-Various-cleanup-changes' into develo…
May 9, 2025
1232867
Work in progress
May 11, 2025
f354169
C++03, 11, 14, 17, 20 compatibility changes
May 12, 2025
a9393b9
Updated comments
May 13, 2025
6eff174
Added check for C++03 or lower
May 13, 2025
915d668
Added chrono.h to tests
May 13, 2025
875d78d
Fixed buffer size for etl::chrono::month_weekday hash
May 13, 2025
270cb33
Merge updates
May 13, 2025
ce9b774
Fixed compilation errors in algorithm.h in C++03 and compiler warning…
XiaoP76 May 13, 2025
9f5ad35
Cleanup fixes for C++03 (#1089)
rolandreichweinbmw May 13, 2025
fe928fa
Support C++23 (#1069)
rolandreichweinbmw May 13, 2025
e3aa7cb
Fixed C++03 compatibility
May 13, 2025
d577dc7
Fixed C++03 compatibility
May 13, 2025
fe592d5
Fixed C++03 compatibility
May 13, 2025
4204745
Added iterator and const_iterator to etl::ipool (#1043)
rolandreichweinbmw May 14, 2025
9e965b0
Small layout and comment alterations
May 14, 2025
7b603e2
Merge branch 'feature/add-time-date-classes' into development
May 14, 2025
94e24fd
#1095 bit_stream_writer::empty() compares the wrong values to determi…
May 15, 2025
01e30c8
#1096 bit_stream_reader constructors do not accept const pointers
May 15, 2025
a724dd0
Removed useless-cast warning
May 15, 2025
d04ee8c
Added configuration for selection of STL-like or ETL-verbose chrono l…
May 17, 2025
ba31479
Added sys_day and local_day constructors and conversions
May 17, 2025
c25df24
Allow zero sized etl::array
May 18, 2025
3f138f6
Fixed constexpr labels + other small changes to fix syntax check errors.
May 18, 2025
66392ba
Fixed constexpr labels + other small changes to fix syntax check errors.
May 18, 2025
ab11c39
Allow zero sized etl::array
May 18, 2025
f69d39e
Allow zero sized etl::array
May 18, 2025
b05e779
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
May 18, 2025
79fb8ba
Replaced etl::is_duration with etl::is_specialization
May 18, 2025
c133c4d
#1102 Optimise clear of sequence containers for trivially destructibl…
May 18, 2025
152581b
Updated type_traits generator
May 19, 2025
67396c9
Changed make_array to ETL_NOEXCEPT
May 19, 2025
30003cc
Fixed signed/unsigned warning
May 19, 2025
ad99c5a
Updated release notes
May 19, 2025
fc71a9a
Updated version to 20.41.0
May 19, 2025
95a4b10
Fix numeric overflow in bip buffer's get_write_reserve (#1088)
jedrzejboczar May 20, 2025
f33c400
Added get_token_list to string_utilities to retrieve multiple tokens
May 21, 2025
8496e71
Use etl::clamp for setting value in cyclic_value (#1104)
drewr95 May 21, 2025
ca12a2e
Use etl::clamp for setting value in cyclic_value
May 21, 2025
6b14aee
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
May 21, 2025
b13b2ae
Removed redundant code
May 21, 2025
df90b5d
Updated release notes
May 21, 2025
1ebc659
Add IWYU pragmas to private headers which provide library symbols (#1…
mlandersonjlg May 21, 2025
c34cfd3
Add IWYU pragmas to private headers which provide library symbols (#1…
May 21, 2025
6d14a73
Merge branch 'master' of https://github.com/ETLCPP/etl
May 21, 2025
21e5c2a
Add Devcontainer configurations (#1093)
wsciaroni May 22, 2025
aa317de
Restore CMake < 3.14 compatibility (#1098)
wsciaroni May 22, 2025
2df0039
Moved chrono.h in the VS2022 project list
May 22, 2025
59234f8
Add etl::inplace_function
rolandreichweinbmw May 22, 2025
8655434
Confirm to new environment in ETL 20.41.0
rolandreichweinbmw May 22, 2025
30281b2
Syntax stlye chnage
May 25, 2025
afdb377
Added arithmetic tests
May 25, 2025
a0d8117
Added inline namespaces
May 25, 2025
c78b5ca
Added inline namespaces
May 25, 2025
2e3b91a
Fixed missing return in compare function
May 25, 2025
b62a6d0
Make public function definition inline (#1106)
TheComet May 25, 2025
f950133
Merge branch 'development' of https://github.com/ETLCPP/etl into deve…
May 25, 2025
daeb4bd
Updated version and release
May 25, 2025
84ef87d
Added missing files in unit test CMakeLists.txt
May 26, 2025
83433ae
Merge branch 'inplace-function' into openbsw-replace-estd
rolandreichweinbmw May 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
ARG BASE_IMAGE_NAME="clang:latest"

FROM ${BASE_IMAGE_NAME}

ARG REINSTALL_CMAKE_VERSION_FROM_SOURCE="3.31.7"

# Optionally install the cmake for vcpkg
COPY ./reinstall-cmake.sh /tmp/

RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends \
git \
wget

RUN if [ "${REINSTALL_CMAKE_VERSION_FROM_SOURCE}" != "none" ]; then \
chmod +x /tmp/reinstall-cmake.sh && /tmp/reinstall-cmake.sh ${REINSTALL_CMAKE_VERSION_FROM_SOURCE}; \
fi \
&& rm -f /tmp/reinstall-cmake.sh
12 changes: 12 additions & 0 deletions .devcontainer/clang10/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 10",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:10"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang11/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 11",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:11"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang12/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 12",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:12"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang13/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 13",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:13"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang14/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 14",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:14"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang15/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 15",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:15"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang16/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 16",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:16"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang17/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 17",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:17"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang18/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 18",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:18-bullseye"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang19/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 19",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:19-bullseye"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang20/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 20",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:20-bullseye"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang7/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 07",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:7"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang8/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 08",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:8"
},
"context": "../context"
}
}
12 changes: 12 additions & 0 deletions .devcontainer/clang9/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/cpp
{
"name": "Clang 09",
"build": {
"dockerfile": "../Dockerfile",
"args": {
"BASE_IMAGE_NAME": "silkeh/clang:9"
},
"context": "../context"
}
}
Loading