Closed drjrm closed 6 years ago
Created branch moderncmake
Commit fcebad26ea7e94997e729db652645bf4349751a3 improves use of cmake target properties, although Eigen and Python bindings still require absolute paths at present. Also added export of *-config.make inside the build directory just in case downstream packages want to import from there.
Completed and branch merged back in 5e54953a46375e4d0cc821077b04130ee04e15b6.
It would be desirable to use cmake targets and properties together with exports to make it easier for dependent programs to link to Open3DMotion (whether at build stage or installed stage), and automatically incorporate sub-dependencies such as zlib etc.