Skip to content

Commit 677a0a4

Browse files
Tamas Czenegalpeter
authored andcommitted
Fixed nuttx build with fdlibm
JerryScript-DCO-1.0-Signed-off-by: Tamas Czene [email protected]
1 parent d144cbf commit 677a0a4

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ project (Jerry CXX C ASM)
323323

324324
set(CORE_TARGET_NAME ${CORE_TARGET_NAME}${MODIFIER_SUFFIX_${MODIFIER}})
325325
endforeach()
326-
set(FDLIBM_TARGET_NAME ${CORE_TARGET_NAME}.jerry-fdlibm.${SUFFIX_THIRD_PARTY_LIB})
326+
set(FDLIBM_TARGET_NAME ${CORE_TARGET_NAME}.jerry-fdlibm${SUFFIX_THIRD_PARTY_LIB})
327327
set(CORE_TARGET_NAME ${CORE_TARGET_NAME}.jerry-core)
328328

329329
set(DEFINES_JERRY )
@@ -385,13 +385,14 @@ project (Jerry CXX C ASM)
385385
target_include_directories(${MAIN_MODULE_TARGET_NAME} SYSTEM PRIVATE ${INCLUDE_EXTERNAL_LIBS_INTERFACE})
386386

387387
add_custom_target(${TARGET_NAME} ALL)
388-
add_dependencies(${TARGET_NAME} ${MAIN_MODULE_TARGET_NAME} ${PLUGINS_TARGET_NAME} ${CORE_TARGET_NAME})
388+
add_dependencies(${TARGET_NAME} ${MAIN_MODULE_TARGET_NAME} ${FDLIBM_TARGET_NAME} ${PLUGINS_TARGET_NAME} ${CORE_TARGET_NAME})
389389

390390
add_custom_command(TARGET ${TARGET_NAME}
391391
POST_BUILD
392392
COMMAND mkdir -p ${CMAKE_BINARY_DIR}/${TARGET_NAME}
393393
COMMAND echo
394394
$<TARGET_FILE:${MAIN_MODULE_TARGET_NAME}>
395+
$<TARGET_FILE:${FDLIBM_TARGET_NAME}>
395396
$<TARGET_FILE:${PLUGINS_TARGET_NAME}>
396397
$<TARGET_FILE:${CORE_TARGET_NAME}> > ${CMAKE_BINARY_DIR}/${TARGET_NAME}/list)
397398

@@ -423,7 +424,7 @@ project (Jerry CXX C ASM)
423424
set(TARGET_NAME unit_${TARGET_NAME})
424425

425426
set(CORE_TARGET_NAME unittests.jerry-core)
426-
set(FDLIBM_TARGET_NAME unittests.jerry-fdlibm.${SUFFIX_THIRD_PARTY_LIB})
427+
set(FDLIBM_TARGET_NAME unittests.jerry-fdlibm${SUFFIX_THIRD_PARTY_LIB})
427428

428429
add_executable(${TARGET_NAME} ${SOURCE_UNIT_TEST_MAIN})
429430
set_property(TARGET ${TARGET_NAME}

third-party/fdlibm/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ add_custom_target (jerry-fdlibm-all)
4747
set(TARGET_NAME ${TARGET_NAME}${MODIFIER_SUFFIX_${MODIFIER}})
4848
endforeach()
4949

50-
add_library(${TARGET_NAME}.jerry-fdlibm.${SUFFIX_THIRD_PARTY_LIB} STATIC ${SOURCE_FDLIBM})
51-
set_property(TARGET ${TARGET_NAME}.jerry-fdlibm.${SUFFIX_THIRD_PARTY_LIB}
50+
add_library(${TARGET_NAME}.jerry-fdlibm${SUFFIX_THIRD_PARTY_LIB} STATIC ${SOURCE_FDLIBM})
51+
set_property(TARGET ${TARGET_NAME}.jerry-fdlibm${SUFFIX_THIRD_PARTY_LIB}
5252
PROPERTY COMPILE_FLAGS "${COMPILE_FLAGS_FDLIBM}")
53-
target_include_directories(${TARGET_NAME}.jerry-fdlibm.${SUFFIX_THIRD_PARTY_LIB} PRIVATE ${INCLUDE_FDLIBM})
53+
target_include_directories(${TARGET_NAME}.jerry-fdlibm${SUFFIX_THIRD_PARTY_LIB} PRIVATE ${INCLUDE_FDLIBM})
5454

5555
if("${BUILD_MODE}" STREQUAL "UNITTESTS")
56-
target_include_directories(${TARGET_NAME}.jerry-fdlibm.${SUFFIX_THIRD_PARTY_LIB} INTERFACE ${INCLUDE_FDLIBM})
56+
target_include_directories(${TARGET_NAME}.jerry-fdlibm${SUFFIX_THIRD_PARTY_LIB} INTERFACE ${INCLUDE_FDLIBM})
5757
endif()
5858
endfunction()
5959

0 commit comments

Comments
 (0)