19 lines · plain
1if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})2 add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})3else()4 add_subdirectory(generic)5endif()6 7if(TARGET libc.src.assert.${LIBC_TARGET_OS}.__assert_fail)8 set(assert_fail_dep libc.src.assert.${LIBC_TARGET_OS}.__assert_fail)9else()10 set(assert_fail_dep libc.src.assert.generic.__assert_fail)11endif()12 13add_entrypoint_object(14 __assert_fail15 ALIAS16 DEPENDS17 ${assert_fail_dep}18)19