FROM debian:forky
WORKDIR /app
-RUN apt-get update && apt-get install -y build-essential cmake && apt-get clean
+RUN apt-get update \
+ && apt-get install -y build-essential cmake \
+ && apt-get clean
RUN apt-get install -y \
-file \
-libjpeg-dev \
-libtiff-dev \
-libnetpbm-dev \
-libsane-dev \
-libconfuse-dev \
-libcurl4-gnutls-dev \
-libjson-c-dev \
-libmagickcore-dev \
-libcmocka-dev \
-cppcheck \
-lcov \
-&& apt-get clean
+ libsane-dev \
+ libconfuse-dev \
+ libcurl4-gnutls-dev \
+ libjson-c-dev \
+ libnetpbm-dev \
+ libjpeg-dev \
+ libtiff-dev \
+ libcmocka-dev \
+ cppcheck \
+ lcov \
+ libmagickcore-dev \
+ && apt-get clean
COPY run /app/run
RUN chmod 755 /app/run
ENTRYPOINT /app/run
\ No newline at end of file
FROM debian:trixie
WORKDIR /app
-RUN apt-get update && apt-get install -y build-essential cmake && apt-get clean
+RUN apt-get update \
+ && apt-get install -y build-essential cmake \
+ && apt-get clean
RUN apt-get install -y \
-file \
-libjpeg-dev \
-libtiff-dev \
-libnetpbm-dev \
-libsane-dev \
-libconfuse-dev \
-libcurl4-gnutls-dev \
-libjson-c-dev \
-libmagickcore-dev \
-libcmocka-dev \
-cppcheck \
-lcov \
-&& apt-get clean
+ libsane-dev \
+ libconfuse-dev \
+ libcurl4-gnutls-dev \
+ libjson-c-dev \
+ libnetpbm-dev \
+ libjpeg-dev \
+ libtiff-dev \
+ libcmocka-dev \
+ cppcheck \
+ lcov \
+ libmagickcore-dev \
+ && apt-get clean
COPY run /app/run
RUN chmod 755 /app/run
ENTRYPOINT /app/run
\ No newline at end of file
find_package(CMOCKA REQUIRED)
find_program(CPPCHECK cppcheck REQUIRED)
+find_program(LCOV lcov REQUIRED)
message(STATUS "find ${CMOCKA_LIBRARY}")
message(STATUS "find ${CPPCHECK}")
+message(STATUS "find ${LCOV}")
add_executable(kds_s2000w_net_get_opt_tests
kds_s2000w_net_get_opt_tests.c