InternationalColorConsortium / DemoIccMAX

Demonstration Implementation for iccMAX color profiles
Other
121 stars 37 forks source link

Integration Files for nlohmann dep #108

Closed xsscx closed 17 hours ago

xsscx commented 1 day ago

Mods for nlohmann integration

    modified:   Readme.md
    new file:   Tools/CmdLine/IccApplyNamedCmm/CMakeLists.txt
    new file:   Tools/CmdLine/IccApplyProfiles/CMakeLists.txt
    modified:   Tools/CmdLine/IccCommon/IccCmmConfig.h
    modified:   Tools/CmdLine/IccCommon/IccJsonUtil.cpp
    modified:   Tools/CmdLine/IccCommon/IccJsonUtil.h

The nlohmann integration is complete. Mods made to various CMakeLists.txt and Source Files to Build and Run.

Read Test

iccFromXml CameraModel.xml CameraModel.icc
Profile parsed and saved correctly

Write Test

iccToXml CameraModel.icc test.xml
XML successfully created

Host

AppleClang 16.0.0.16000026
Darwin Kernel Version 24.1.0: Thu Oct 10 21:02:27 PDT 2024; root:xnu-11215.41.3~2/RELEASE_X86_64 x86_64