diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2024-07-03 10:19:30 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2024-07-03 10:19:30 +0200 |
commit | a14a7a0ccc9de76aeab0b2e4bbf58f1a79deedc2 (patch) | |
tree | e469179df67a0e0db49161a43cbf8076a189f6f4 /app/cornu/CMakeLists.txt | |
parent | 5d2c2b27a6323e2666378b986129b2a7c2c39e5c (diff) |
New upstream version 5.3.0GAupstream/5.3.0GAupstream
Diffstat (limited to 'app/cornu/CMakeLists.txt')
-rw-r--r-- | app/cornu/CMakeLists.txt | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/app/cornu/CMakeLists.txt b/app/cornu/CMakeLists.txt index b54fc80..4e7e7d3 100644 --- a/app/cornu/CMakeLists.txt +++ b/app/cornu/CMakeLists.txt @@ -1,27 +1,29 @@ -PROJECT(cornu) - -FILE(GLOB HEADERS *.h) - -SET(SOURCES - bezctx.c - bezctx_xtrkcad.c - spiroentrypoints.c - spiro.c - ) +project(cornu) -SET(HEADERS - spiro.h - ) - - -INCLUDE_DIRECTORIES(${XTrkCAD_BINARY_DIR}) -INCLUDE_DIRECTORIES(${XTrkCAD_SOURCE_DIR}) -INCLUDE_DIRECTORIES(${wlib_SOURCE_DIR}/include) -INCLUDE_DIRECTORIES(${help_BINARY_DIR}) - -ADD_LIBRARY(xtrkcad-cornu ${HEADERS} ${SOURCES}) - - - - - +add_library(xtrkcad-cornu "") + +target_sources(xtrkcad-cornu + PRIVATE + bezctx.c + bezctx_xtrkcad.c + spiroentrypoints.c + spiro.c + bezctx.h + bezctx_intf.h + zmisc.h +) + +target_sources(xtrkcad-cornu + PUBLIC + bezctx_xtrkcad.h + spiroentrypoints.h + spiro.h +) + +target_link_libraries(xtrkcad-cornu + PRIVATE + xtrkcad-wlib + xtrkcad-lib +) + +target_include_directories(xtrkcad-cornu PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") |