File tree 2 files changed +3
-5
lines changed
2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -350,7 +350,7 @@ endforeach()
350
350
iotjs_add_compile_flags(-Wall)
351
351
if (NOT USING_MSVC)
352
352
iotjs_add_compile_flags(-Wextra -Werror -Wno-unused-parameter)
353
- iotjs_add_compile_flags(-Wsign-conversion -std=gnu99 )
353
+ iotjs_add_compile_flags(-Wno-sizeof-pointer-memaccess -Wno-unused- variable )
354
354
endif ()
355
355
356
356
if (ENABLE_SNAPSHOT)
@@ -536,6 +536,7 @@ set_target_properties(${TARGET_LIB_IOTJS} PROPERTIES
536
536
ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /lib"
537
537
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /lib"
538
538
PUBLIC_HEADER "${IOTJS_PUBLIC_HEADERS} "
539
+ C_STANDARD 99
539
540
)
540
541
target_include_directories (${TARGET_LIB_IOTJS}
541
542
PRIVATE ${IOTJS_INCLUDE_DIRS} )
Original file line number Diff line number Diff line change @@ -22,9 +22,6 @@ if("${TARGET_OS}" STREQUAL "MOCK")
22
22
else ()
23
23
string (TOLOWER ${TARGET_ARCH} -${TARGET_OS} PLATFORM_DESCRIPTOR)
24
24
endif ()
25
- set (DEPS_TUV_TOOLCHAIN
26
- ${DEPS_TUV_SRC} /cmake/config/config_${PLATFORM_DESCRIPTOR} .cmake)
27
- message (STATUS "libtuv toolchain file: ${DEPS_TUV_TOOLCHAIN} " )
28
25
ExternalProject_Add(libtuv
29
26
PREFIX ${DEPS_TUV}
30
27
SOURCE_DIR ${DEPS_TUV_SRC}
@@ -35,7 +32,7 @@ ExternalProject_Add(libtuv
35
32
${CMAKE_BINARY_DIR} /${DEPS_TUV} /lib/${CONFIG_TYPE} /
36
33
${CMAKE_BINARY_DIR} /lib/
37
34
CMAKE_ARGS
38
- -DCMAKE_TOOLCHAIN_FILE=${DEPS_TUV_TOOLCHAIN }
35
+ -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE }
39
36
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
40
37
-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}
41
38
-DTARGET_PLATFORM=${PLATFORM_DESCRIPTOR}
You can’t perform that action at this time.
0 commit comments