It appears the CameraMode.cpp and CameraModeTransition.cpp files are included twice, once in the public directory and once in the private directory:
*******\Plugins\ModalCamera\Source\ModalCamera\Private\CameraModes\CameraMode.cpp
*******\Plugins\ModalCamera\Source\ModalCamera\Public\CameraModes\CameraMode.cpp
*******\Plugins\ModalCamera\Source\ModalCamera\Private\CameraModes\CameraModeTransition.cpp
*******\Plugins\ModalCamera\Source\ModalCamera\Public\CameraModes\CameraModeTransition.cpp
This causes the compile to fail with this error:
Multiple input files found with duplicate filenames, this is is not allowed as intermediate output files for non-unity builds will conflict.
I suggest removing the public versions of the file.
It appears the CameraMode.cpp and CameraModeTransition.cpp files are included twice, once in the public directory and once in the private directory:
*******\Plugins\ModalCamera\Source\ModalCamera\Private\CameraModes\CameraMode.cpp
*******\Plugins\ModalCamera\Source\ModalCamera\Public\CameraModes\CameraMode.cpp
*******\Plugins\ModalCamera\Source\ModalCamera\Private\CameraModes\CameraModeTransition.cpp
*******\Plugins\ModalCamera\Source\ModalCamera\Public\CameraModes\CameraModeTransition.cpp
This causes the compile to fail with this error:
Multiple input files found with duplicate filenames, this is is not allowed as intermediate output files for non-unity builds will conflict.
I suggest removing the public versions of the file.