6 Commits
Author SHA1 Message Date
ce85939bb0 Fix add_test calls and change temporary file creation. (#1522)
* * 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>
2021-11-04 12:58:38 -04:00
Michael Dolan cfd99e0fc1 Swap SPDX license identifiers (#799)
* 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
2019-09-19 19:55:35 -07:00
Patrick Hodoul cdb7bfaad2 Adsk Contrib - Impose explicit namespaces (#811)
* Adsk Contrib - Impose explicit namespaces
* Fix merge conflicts
2019-09-10 09:59:33 -07:00
Алексей b4cb89c221 Fix libraries export for mingw (#786)
* 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
2019-08-05 10:50:02 -04:00
Patrick Hodoul 4dfdb3f12b Adsk Contrib - ClearAllCaches() missed a CDLTransform internal cache. (#768)
* Adsk Contrib - ClearAllCaches() missed a CDLTransform internal cache.

* Fix Linux build break

* Fix Linux build break, part II
2019-06-25 00:55:14 -07:00
Shootfast 2f5fbfc802 Repository Restructure and CMake refactor (#520)
* Jump to C++11
* Removed Boost dependency
* Bumped CMake Minimum 3.10
* Modernized CMake builders
* Restructured repo directories
* Set project version to 2.0.0
2018-09-28 15:28:36 +01:00