Skip to content

Commit d08e52a

Browse files
authored
Respect HXCPP_CPP11 flag on android toolchain (#1255)
1 parent db33acf commit d08e52a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

toolchain/android-toolchain-clang.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
<set name="EXEPREFIX" value="llvm" />
3636
</section>
3737

38+
<set name="HXCPP_CPP11" value="1" unless="HXCPP_NO_CPP11 || HXCPP_CPP17" />
39+
3840
<include name="toolchain/gcc-toolchain.xml"/>
3941

4042
<compiler id="android-gcc" exe="clang++">
@@ -61,6 +63,7 @@
6163
<flag value="-DHXCPP_ANDROID_PLATFORM=${HXCPP_ANDROID_PLATFORM}" />
6264

6365
<!-- Options -->
66+
<cppflag value="-std=c++11" if="HXCPP_CPP11" />
6467
<cppflag value="-std=c++17" if="HXCPP_CPP17" />
6568
<flag value="-flto" if="HXCPP_OPTIMIZE_LINK" unless="debug"/>
6669
<flag value="-fvisibility=hidden"/>

0 commit comments

Comments
 (0)