Previously, we used empty, non-ELF crti.o, crtn.o, libm.a and libc++.a files. Instead, we now still use dummies but they are real ELF object files and archives.
16 lines
338 B
CMake
16 lines
338 B
CMake
add_custom_target(libc-integration-tests)
|
|
|
|
add_library(
|
|
libc_integration_test_dummy
|
|
STATIC
|
|
dummy.cpp
|
|
)
|
|
set_target_properties(libc_integration_test_dummy
|
|
PROPERTIES
|
|
ARCHIVE_OUTPUT_NAME dummy
|
|
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
|
|
|
add_subdirectory(loader)
|
|
add_subdirectory(scudo)
|
|
add_subdirectory(src)
|