* * Fix add_test in cmake files. This notation allows it to understand that the command portion is a target and to translate it to the proper executable.
* Remove starting backslash if present from temporary filename. A starting backslash mean that it is safe to create it in the current working directory.
* Implement a public TempFile class.
* Change relevant tests to use TempFile class.
Signed-off-by: Patrick Northon <northon_patrick3@yahoo.ca>
* * Revert back changes for TempFile class.
* Add comment on temporary file functions fix.
Signed-off-by: Patrick Northon <northon_patrick3@yahoo.ca>
* Add FIXME comments.
Signed-off-by: Patrick Northon <northon_patrick3@yahoo.ca>
* Add -C flag to ctest commands.
Signed-off-by: Patrick Northon <northon_patrick3@yahoo.ca>
* Add `-C Release` to ctest commands in `analysis_workflow.yml`.
Signed-off-by: Patrick Northon <northon_patrick3@yahoo.ca>
Co-authored-by: Patrick Hodoul <patrick.hodoul@autodesk.com>
Co-authored-by: Rémi Achard <remiachard@gmail.com>
* Swap SPDX license statements throughout
* Fix whitespace
* Revert CDL (CineSite)
* Move third-party license notices to dedicated file
* Recommendations to LICENSE.md that fixes verbiage to align with the standard BSD-3-Clause license.
* Added Third Party License link to README.md
* Add acknowledgment section to README
* Add Maya, Houdini, and "other" link
* Update new source license statements
* Fix typo
* Cleanup RangeTransform merge
* Fix typo in __declspec macro
* Mingw GCC define __GNUC__ but need to use Windows export decorators, so rearrange defines
* Fix WIN32 macro names
* Remove unneded extra define conditions
* Remove more extra defines condition
* Replace self-defined macros for Windows
* Restore mistakenly removed ifdef