Published December 21, 2017
| Version v0.6.0
Software
Open
YCM 0.6.0
Description
YCM 0.6.0 (2017-12-21) Release Notes
Changes made since YCM 0.4 include the following.
Modules Generic Modules
- GetAllCMakeProperties: Add CMake policy stack PUSH and POP
- AddInstallRPATHSupport: Added a new variable INSTALL_NAME_DIR to specify the absolute installation path of the libraries.
- InstallBasicPackagesFiles: Add TARGETS_PROPERTIES argument to support multiple target properties.
- InstallBasicPackagesFiles: Add TARGETS argument to allow passing the targets without using a property
- InstallBasicPackagesFiles: Add DEPENDENCIES argument. Dependencies added to this list will be searched using find_dependency. The dependencies will replace the @PACKAGE_DEPENDENCIES@ string in the template file.
- InstallBasicPackagesFiles: Fixed namespace in exported targets.
- InstallBasicPackagesFiles: Keep internal files in current directory.
- InstallBasicPackagesFiles: Add CONFIG_TEMPLATE argument. Also allow the config file in current source directory and improve UPPERCASE_FILENAMES and LOWERCASE_FILENAME handling.
- InstallBasicPackagesFiles: Allow to use @PACKAGE_VERSION@ in template files. This argument is replaced with the value of the VERSION argument.
- InstallBasicPackagesFiles: Add NO_COMPATIBILITY_VARS arguments. If set, the generation of the compatibility variables <VARS_PREFIX>_LIBRARIES and <VARS_PREFIX>_INCLUDE_DIRS is disabled. Also improve the generation of the <VARS_PREFIX>_INCLUDE_DIRS variable.
Superbuild Helper Modules
- YCMEPHelper: Updated GITLAB_ROBOTOLOGY style to the new git address.
- YCMEPHelper: Added option FOLDER (if not set, the COMPONENT value is used).
- YCMEPHelper: Fixed ycm_write_dot_file command not generating valid dot files for projects containing the dash character in the project name.
- YCMEPHelper: Styles are no longer defined in YCMEPHelper.cmake but in separate style files. This should simplify adding a new style.
- YCMEPHelper: Improved graphs generated by ycm_write_dot_file. It is now possible to change colours for each component by setting the YCM_<COMPONENT>_COLOR, YCM_<COMPONENT>_BGCOLOR, and YCM_<COMPONENT>_NODECOLOR variables.
Find Package Modules
- FindACE: Remove ACE_HAS_STRING_HASH check
CMake Next
- Updated to CMake v3.10 + commit Kitware/CMake@51ccfaacb88303bb2774cead91069e1c25888137.
- Imported BasicConfigVersion-SameMinorVersion.cmake.in from master and modified WriteBasicConfigVersionFile, in order to support SameMinorVersion compatibility in write_basic_package_version_file and in install_basic_packages_files.
3rd Party
- FindGLIB2, FindGStreamer, FindGStreamerPluginsBase, and MacroFindGStreamerLibrary modules imported from qt-gstreamer Git Repository.
Files
robotology/ycm-v0.6.0.zip
Files
(469.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:af8777b9999d121915e24faaf35e9b91
|
469.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/robotology/ycm/tree/v0.6.0 (URL)