Closed Super-Genius closed 11 months ago
Add ability for OSX to build fat binary (x86_64/arm64) for those that requested it
Thanks for your PR! Some people requested MacOS support before and I don't own Apple HW so I was not able to add it.
I have few questions: 1) build fails maybe cmake.yml needs to install libsystemd-dev? 2) I see the extended nativefialedialog comes with CMake. What is the benefit of using ExternalProject_Add over add_subdirectory? 3) Why was copying of template, style folders removed from installation step? I use install target to prepare directory structure for github release upload.
yes, i think Installed this manually
This allows to build/rebuild individual projects so
cmake --build . --target nativedialog
otherwise you have to build the entire project just to change nativedialog and test as one of the advantages. Others include isolating CMAKE settings if there are duplicate definitions. i.e If defined(DEBUG) or of defined(TEST)
This enabled OSX and added nativefiledialog-extended submodule that has filters for loading/saving files