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