You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.
This discussion was converted from issue #269 on December 12, 2020 12:37.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
YCM 0.6.0 was released today and is now available for download at: https://github.com/robotology/ycm/releases/.
Changes made since YCM 0.4 include the following.
Modules
Generic Modules
GetAllCMakeProperties
: Add CMake policy stack PUSH and POPAddInstallRPATHSupport
: Added a new variableINSTALL_NAME_DIR
to specify the absolute installation path of the libraries.InstallBasicPackagesFiles
: AddTARGETS_PROPERTIES
argument to support multiple target properties.InstallBasicPackagesFiles
: AddTARGETS
argument to allow passing the targets without using a propertyInstallBasicPackagesFiles
: AddDEPENDENCIES
argument. Dependencies added to this list will be searched usingfind_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
: AddCONFIG_TEMPLATE
argument. Also allow the config file in current source directory and improveUPPERCASE_FILENAMES
andLOWERCASE_FILENAME
handling.InstallBasicPackagesFiles
: Allow to use@PACKAGE_VERSION@
in template files. This argument is replaced with the value of theVERSION
argument.InstallBasicPackagesFiles
: AddNO_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
: UpdatedGITLAB_ROBOTOLOGY
style to the new git address.YCMEPHelper
: Added optionFOLDER
(if not set, theCOMPONENT
value is used).YCMEPHelper
: Fixedycm_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 inYCMEPHelper.cmake
but in separate style files. This should simplify adding a new style.YCMEPHelper
: Improved graphs generated byycm_write_dot_file
. It is now possible to change colours for each component by setting theYCM_<COMPONENT>_COLOR
,YCM_<COMPONENT>_BGCOLOR
, andYCM_<COMPONENT>_NODECOLOR
variables.Find Package Modules
FindACE
: RemoveACE_HAS_STRING_HASH
checkCMake Next
BasicConfigVersion-SameMinorVersion.cmake.in
from master and modifiedWriteBasicConfigVersionFile
, in order to supportSameMinorVersion
compatibility inwrite_basic_package_version_file
and ininstall_basic_packages_files
.3rd Party
FindGLIB2
,FindGStreamer
,FindGStreamerPluginsBase
, andMacroFindGStreamerLibrary
modules imported from qt-gstreamer Git Repository.Beta Was this translation helpful? Give feedback.
All reactions