From a5d6e85919fca0132689c576925e989cf6c54388 Mon Sep 17 00:00:00 2001 From: Kubat <mael.martin31@gmail.com> Date: Thu, 5 Jan 2023 23:23:39 +0100 Subject: [PATCH] BUILD: Will now install the lkt-rs project as lkt --- CMakeLists.txt | 8 ++++---- src/rust/amadeus-next/lkt-rs/Cargo.toml | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 66bad3c7..5f735267 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -281,14 +281,14 @@ qt_add_executable(lektord ${lektord_SOURCES} ${SQL_GENERATED_FILE} ) -add_executable(lkt ${lkt_SOURCES}) +add_executable(lkt ${lkt_SOURCES}) set_property(TARGET lektord PROPERTY CXX_STANDARD 20) set(MANPAGES_COMMANDS) if(GENERATE_MANPAGES) message(STATUS "Generating manpages") - set(MANPAGE_COMMANDS lkt lektord lektor) + set(MANPAGE_COMMANDS lektord lektor) foreach(CMD IN LISTS MANPAGE_COMMANDS) add_custom_target(manpage_cmd_${CMD} ALL COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/utils/scripts/manpage.bash @@ -373,10 +373,10 @@ target_link_libraries(lektord ### ### install(PROGRAMS "${CMAKE_SOURCE_DIR}/src/rust/target/${RUST_BUILD_TYPE}/amadeus" TYPE BIN) +install(PROGRAMS "${CMAKE_SOURCE_DIR}/src/rust/target/${RUST_BUILD_TYPE}/lkt" TYPE BIN) -install(TARGETS lektord lkt +install(TARGETS lektord RUNTIME # For lektord - RUNTIME # For lkt ) install(FILES diff --git a/src/rust/amadeus-next/lkt-rs/Cargo.toml b/src/rust/amadeus-next/lkt-rs/Cargo.toml index 5ee088bf..2c5ad34a 100644 --- a/src/rust/amadeus-next/lkt-rs/Cargo.toml +++ b/src/rust/amadeus-next/lkt-rs/Cargo.toml @@ -5,6 +5,10 @@ edition.workspace = true authors.workspace = true license.workspace = true +[[bin]] +name = "lkt" +path = "src/main.rs" + [dependencies] serde.workspace = true -- GitLab