diff --git a/CMakeLists.txt b/CMakeLists.txt index 3d34706..12a49be 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,6 +8,8 @@ include(GNUInstallDirs) find_package(Qt6 REQUIRED COMPONENTS Widgets LinguistTools) +find_package(Iconv REQUIRED) + # Use the system-provided exiv2 (both 0.27 and 0.28 are supported) find_package(exiv2 REQUIRED CONFIG) diff --git a/extra/docker/Dockerfile.WindowsMxe b/extra/docker/Dockerfile.WindowsMxe new file mode 100644 index 0000000..ba862e3 --- /dev/null +++ b/extra/docker/Dockerfile.WindowsMxe @@ -0,0 +1,9 @@ +FROM sago007/mxe_qt6 + +RUN mkdir -p /staging/sago_image_browser + +COPY . /staging/sago_image_browser + +RUN cd /staging/sago_image_browser && rm -rf build && mkdir build && cd build && \ +i686-w64-mingw32.static-cmake .. && \ +make -j$(nproc) \ No newline at end of file