File tree 3 files changed +5
-5
lines changed
3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
1
set(root ../../..)
2
2
set(sourceDir ${root}/src)
3
3
4
- set(CMAKE_CXX_STANDARD 20 )
4
+ set(CMAKE_CXX_STANDARD 23 )
5
5
set(CMAKE_CXX_STANDARD_REQUIRED ON)
6
6
7
7
if (NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_TYPE STREQUAL "")
Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -s DISABLE_EXCEPTION_CATCHING=1")
3
3
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} \
4
4
-s STRICT=1 \
5
5
-s ASSERTIONS=0 \
6
- -s SUPPORT_ERRNO=0 \
7
6
-s MODULARIZE=1 \
8
7
-s EXPORT_ES6=1 \
9
8
-s FILESYSTEM=0 \
@@ -61,6 +60,7 @@ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} \
61
60
'getValue',\
62
61
'addFunction',\
63
62
'removeFunction',\
64
- 'ExceptionInfo'] \
63
+ 'ExceptionInfo',\
64
+ 'HEAPU8'] \
65
65
-s INCOMING_MODULE_JS_API=['locateFile'] \
66
66
")
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ RUN apt-get install -y cmake build-essential \
17
17
&& cd /root \
18
18
&& git clone https://github.com/emscripten-core/emsdk.git \
19
19
&& cd /root/emsdk \
20
- && ./emsdk install 3.1.51 \
21
- && ./emsdk activate 3.1.51 \
20
+ && ./emsdk install 3.1.64 \
21
+ && ./emsdk activate 3.1.64 \
22
22
&& echo "source \"/root/emsdk/emsdk_env.sh\"" >> /root/.bashrc
23
23
24
24
# Note: this installs the necessary libs to make the bundled version of Chromium that Puppeteer
You can’t perform that action at this time.
0 commit comments