From d8cea4d36cd782b300274e894b7a20b4d4444c29 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 4 Feb 2024 18:50:59 +0100 Subject: [PATCH] add files and link with magick core --- CMakeLists.txt | 6 +++++- src/kds_s2000w_image_converter.c | 3 +++ src/kds_s2000w_image_converter.h | 3 +++ tools/convert.c | 9 +++++++++ 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 src/kds_s2000w_image_converter.c create mode 100644 src/kds_s2000w_image_converter.h create mode 100644 tools/convert.c diff --git a/CMakeLists.txt b/CMakeLists.txt index 2429d5c..fcf9c72 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,8 +15,12 @@ add_library("sane-kds_s2000w_net" "src/kds_s2000w_handler_opts.c" "src/kds_s2000w_client.c") set_target_properties("sane-kds_s2000w_net" PROPERTIES VERSION 1) - target_link_libraries("sane-kds_s2000w_net" json-c curl) +add_executable("convert" + "tools/convert.c" + "src/kds_s2000w_image_converter.c") +target_link_libraries("convert" MagickCore-6.Q16) + install(TARGETS "sane-kds_s2000w_net" DESTINATION "/usr/lib/x86_64-linux-gnu/sane") \ No newline at end of file diff --git a/src/kds_s2000w_image_converter.c b/src/kds_s2000w_image_converter.c new file mode 100644 index 0000000..921c86b --- /dev/null +++ b/src/kds_s2000w_image_converter.c @@ -0,0 +1,3 @@ +#include + +#include "kds_s2000w_image_converter.h" diff --git a/src/kds_s2000w_image_converter.h b/src/kds_s2000w_image_converter.h new file mode 100644 index 0000000..e042a5f --- /dev/null +++ b/src/kds_s2000w_image_converter.h @@ -0,0 +1,3 @@ +#ifndef KDS_S2000W_IMAGE_CONVERTER_H +void kds_s2000w_convert_jpg_to_pnm(); +#endif \ No newline at end of file diff --git a/tools/convert.c b/tools/convert.c new file mode 100644 index 0000000..22e1360 --- /dev/null +++ b/tools/convert.c @@ -0,0 +1,9 @@ +#include +#include "../src/kds_s2000w_image_converter.h" + +int main(int argc, char* argv[]) +{ + printf("Hello Converter\n"); + + return 0; +} \ No newline at end of file -- 2.39.5