Clean up and improve "COPY_IF_DIFFERENT" CMake macro
Clean up and improve "COPY_IF_DIFFERENT" CMake macro

Fat-Zer/FreeCAD_sf_master,Fat-Zer/FreeCAD_sf_master,Fat-Zer/FreeCAD_sf_master,Fat-Zer/FreeCAD_sf_master,Fat-Zer/FreeCAD_sf_master