Skip to content

Commit efa8c7d

Browse files
authored
Merge pull request #171 from resibots/dart_new_cpp17
DART >=6.13 requires C++17
2 parents ec02576 + 2eaf3da commit efa8c7d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

waf_tools/dart.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,10 @@ def get_directory(filename, dirs):
158158
if dart_major > 6:
159159
dart_load_prefix = 'io'
160160
dart_cxx_flags = ''
161-
if dart_major > 6 or (dart_major == 6 and dart_minor >= 9):
161+
if dart_major == 6 and dart_minor >= 9:
162162
dart_cxx_flags = '-std=c++14'
163+
if dart_major > 6 or (dart_major == 6 and dart_minor >= 13):
164+
dart_cxx_flags = '-std=c++17'
163165

164166
dart_include = []
165167
dart_include.append(get_directory('dart/dart.hpp', includes_check))

0 commit comments

Comments
 (0)