Skip to content

Commit ba7de75

Browse files
committed
Remove libtcc1 build in favor of existing LIBTCC_ENABLE_EXTENSION
1 parent 7601cac commit ba7de75

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

CMakeLists.txt

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ file(WRITE ${LIBTCC_CONFIG_PATH}/config.h
7272

7373
if(LIBTCC_ENABLE_EXTENSION)
7474
include(extension/cmake/setup_extension.cmake)
75+
add_custom_command(TARGET libtcc1 POST_BUILD
76+
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:libtcc1> ${CMAKE_BINARY_DIR}/libtcc1.a
77+
)
7578
endif()
7679

7780
libtcc_sources(LIBTCC_SOURCES TRUE)
@@ -91,11 +94,3 @@ target_link_libraries(${LIBTCC_NAME} ${LIBTCC_LINK_LIBRARIES})
9194
if(LIBTCC_TEST)
9295
add_subdirectory(tests)
9396
endif()
94-
95-
add_library(libtcc1 STATIC ${CMAKE_BINARY_DIR}/libtcc/libtcc1_src/libtcc1.c)
96-
target_compile_definitions(libtcc1 PUBLIC ${LIBTCC_COMPILE_DEFINITIONS})
97-
98-
add_custom_command(TARGET libtcc1 POST_BUILD
99-
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:libtcc1> ${CMAKE_BINARY_DIR}/libtcc1.a
100-
)
101-
add_dependencies(libtcc libtcc1)

0 commit comments

Comments
 (0)