- Fix bug in cpack_component cmake variable naming
- Contributors: Levi Armstrong
- Add script to run cpack
- Fix debian cpack pipeline (#100)
- Contributors: Levi Armstrong
- Replace underscores with dashes in component names for CPack
- Contributors: Michael Ripperger
- Update install_targets to leverage cmake install dir variables so they may be overriden
- Contributors: Levi Armstrong
- Fix issue where executables were being added to package libraries cmake variable
- Contributors: Levi Armstrong
- Add sanitizer tools (#96)
- Move individual tools to there own files
- Contributors: Levi Armstrong
- Add catkin required variables _INCULDE_DIRS and _LIBRARIES
- Update package_debian.yml
- Update libraries into package_nuget.yml updated actions/checkout updated ilammy/msvc-dev-cmd
- Contributors: Levi Armstrong, mosfet80
- Fixed error message when extracting maintainer information
- Contributors: Michael Ripperger
- Make _supported_components capitalized in package config with components
- Make supported_components unique in package config to avoid conflict
- Contributors: Levi Armstrong
- Add CPack Build Depends for creating debian source package
- Contributors: Levi Armstrong
- Add check for component Unspecified and generate error if using cpack with components (#85)
- Contributors: Levi Armstrong
- Add cpack create debian source package with upload support (#84)
- Add cpack metapackge
- Add cpack component support
- Add find_package component support (#82)
- Update readme to include how to exclude code from code coverage
- Contributors: Levi Armstrong
- Add code coverage executable RUN_COMMAND mulit-arg to support rostest (#80)
- Contributors: Levi Armstrong
- Add python hook to install_ament_hooks
- Contributors: Levi Armstrong
- Fix artifacts directory in github actions (#77)
- Contributors: Chris Schindlbeck
- Make deps installation non-interactive (#76)
- Contributors: Michael Ripperger
- Removed sudo from CI commands (#75)
- Contributors: Michael Ripperger
- Fixed CI yaml file (#74)
- Contributors: Michael Ripperger
- Minor Updates (#73) * Updated relative locations of license and README files * Updated debian build job to run on Ubuntu 20.04
- Contributors: Michael Ripperger
- Organization Updates (#72) * Removed ricb subdirectory * Updated maintainer information
- Contributors: Michael Ripperger
- Fix code coverage macro to support plain visibility
- Contributors: Levi Armstrong
- Fix target_code_coverage to support targets with plain visibility
- Update target_cxx_version to support windows
- Add missing include(GoogleTest) to find_gtest() macro
- Update package CI to use colcon
- Contributors: Levi Armstrong
- Always treat package description as a single string during extraction
- Fix cpack to generate correct names for nuget packages (#64)
- Added CPack macro from tesseract (#62)
- Contributors: Josh Langsfeld, Levi Armstrong, Michael Ripperger
- Add missing one value arg NAMESPACE to configure_package
- Auto generation of *-config.cmake files for simple cases (#59)
- Contributors: Josh Langsfeld, Levi Armstrong
- Add newer version of clang-tidy to the list
- Contributors: Levi Armstrong
- Add --output-on-failure to add_run_test_target
- Remove deprecated variables
- Add CXX_STANDARD_REQUIRED ON
- Contributors: Levi Armstrong, Levi-Armstrong
- Add colcon support
- Improve configure_package
- Contributors: Levi-Armstrong
- Rename clang-tidy keyword ERRORS_CHECKS to ERROR_CHECKS
- Contributors: Levi Armstrong
- Improve target_clang_tidy to support individual options over single argument list
- Break out individual function from configure_package
- Contributors: G.A. vd. Hoorn, Levi Armstrong
- Add ENABLE functionality to initialize_code_coverage
- Improve cpack package naming
- Add cpack archive package
- Add CPACK to build debian and nuget package
- Extract description from package.xml
- Contributors: Levi Armstrong
- Update package.xml to have buildtool_depend on cmake
- Set gtest discovery mode to PRE_TEST
- Moved include of GoogleTest into discover gtest macro
- Contributors: Levi Armstrong, Michael Ripperger
- Add contributing file
- Add license files and update documentation
- Contributors: Levi Armstrong
- Rename package to ros_industrial_cmake_boilerplate
- Contributors: Levi Armstrong
- Bump version
- Remove noetic.ignored which should go in the release repository
- Add noetic.ignored to exclude gtest package during bloom release
- Initial Release
- Contributors: Levi Armstrong, Michael Ripperger