Building scheme 'ALL_BUILD' with configuration 'Debug'...
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project IccToXml.xcodeproj -scheme ALL_BUILD -configuration Debug -destination platform=macOS,arch=x86_64 clean build
Target 'ALL_BUILD' in project 'IccToXml'
...
** BUILD SUCCEEDED **
Building scheme 'ALL_BUILD' with configuration 'Release'...
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project IccToXml.xcodeproj -scheme ALL_BUILD -configuration Release -destination platform=macOS,arch=x86_64 clean build
Target 'ALL_BUILD' in project 'IccToXml'
...
** BUILD SUCCEEDED **
Building scheme 'ALL_BUILD' with configuration 'MinSizeRel'...
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project IccToXml.xcodeproj -scheme ALL_BUILD -configuration MinSizeRel -destination platform=macOS,arch=x86_64 clean build
Target 'ALL_BUILD' in project 'IccToXml'
...
** BUILD SUCCEEDED **
Building scheme 'ALL_BUILD' with configuration 'RelWithDebInfo'...
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project IccToXml.xcodeproj -scheme ALL_BUILD -configuration RelWithDebInfo -destination platform=macOS,arch=x86_64 clean build
Target 'ALL_BUILD' in project 'IccToXml'
...
** BUILD SUCCEEDED **
Unit Test for TestCIccTagXmlProfileSequenceId()
TestCIccTagXmlProfileSequenceId.cpp: This unit test is designed to verify the parsing functionality of the CIccTagXmlProfileSequenceId class from the IccLibXML library. It uses libxml2 to create a sample XML document and tests how the CIccTagXmlProfileSequenceId class processes this input. The test checks for both correct and incorrect scenarios.
This PR: Fixup Xcode SubProject Folders, Address Relative Path Issues, Build Script and Unit Test
Build Platform
Clean
Build
IccXML/CmdLine/IccFromXml % ./xnu_build_cmd_IccFromXml.zsh | grep "BUILD"
IccXML/CmdLine/IccToXml % ./xnu_build_cmd_IccToXml.zsh| grep "BUILD"
Unit Test for TestCIccTagXmlProfileSequenceId()
TestCIccTagXmlProfileSequenceId.cpp
: This unit test is designed to verify the parsing functionality of the CIccTagXmlProfileSequenceId class from the IccLibXML library. It uses libxml2 to create a sample XML document and tests how the CIccTagXmlProfileSequenceId class processes this input. The test checks for both correct and incorrect scenarios.