Permalink
Commits on Jan 22, 2018
  1. 0.7.9

    dirk-thomas committed Jan 22, 2018
  2. update changelog

    dirk-thomas committed Jan 22, 2018
Commits on Dec 18, 2017
  1. Fix Unicode write error. (#902)

    mikeodr committed with dirk-thomas Dec 18, 2017
    Make writing data back out encoded to a unicode supported format.
    This prevents unicode exceptions:
    UnicodeEncodeError: 'ascii' codec can't encode character u'\u2026' in position 1149: ordinal not in range(128)
Commits on Dec 15, 2017
  1. Provide default values to unbound variables (#907)

    at-wat committed with dirk-thomas Dec 15, 2017
    This commit provides default values to unbound variables in setup.sh.in.
    This change makes `source setup.sh` work with `set -u`.
Commits on Dec 13, 2017
Commits on Dec 8, 2017
  1. Merge pull request #903 from kentsommer/patch-1

    dirk-thomas committed Dec 8, 2017
    Fix python3 support for builder.py
  2. Fix python3 support for builder.py

    kentsommer committed Dec 8, 2017
    subprocess.Popen().communicate() returns a byte string in Python 3 (equal to a standard string in Python 2). Attempting to decode the string works on both Python 2 and Python 3 and fixes the following error:
    
    ```
    ==> Generating an env.sh
    Unhandled exception of type 'TypeError':
    Traceback (most recent call last):
      File "./src/catkin/bin/../python/catkin/builder.py", line 981, in build_workspace_isolated
        number=index + 1, of=len(ordered_packages)
      File "./src/catkin/bin/../python/catkin/builder.py", line 691, in build_package
        destdir=destdir, use_ninja=use_ninja
      File "./src/catkin/bin/../python/catkin/builder.py", line 606, in build_cmake_package
        arch = get_multiarch()
      File "./src/catkin/bin/../python/catkin/builder.py", line 284, in get_multiarch
        assert(not out.strip() or out.strip().count('-') == 2)
    TypeError: a bytes-like object is required, not 'str'
    <== Failed to process package 'octomap': 
      a bytes-like object is required, not 'str'
    Command failed, exiting.
    ```
Commits on Nov 17, 2017
  1. add support for GMock (#897)

    dirk-thomas committed Nov 17, 2017
    * Add support for GMock.
    
    Search for GMock (and its bundled GTest) before searching for
    standalone GTest.
    
    This resolves #699.
    
    Signed-off-by: Kyle Fazzari <kyle.fazzari@navy.mil>
    
    * GMock 1.7 no longer includes gtest
    
    * Cosmetic changes
    
    * Update comments to reflect gtest is no longer bundled in gmock
    
    * Recover comment documenting why we skip install rules for gtest/gmock
    
    * Fix using gtest and gmock from source space
    
    * Clarify that when gmock is built, so is gtests
    
    * Don't include gmock when adding a gtest only target
    
    * document public functions instead
    
    * fix _generate_function_if_testing_is_disabled logic
    
    * minor reorder, quoting, tab-to-spaces, indentation, etc.
Commits on Oct 27, 2017
  1. 0.7.8

    dirk-thomas committed Oct 27, 2017
  2. update changelog

    dirk-thomas committed Oct 27, 2017
Commits on Aug 30, 2017
  1. Merge pull request #888 from ros/handle_eof_on_input

    dirk-thomas committed Aug 30, 2017
    handle EOF on raw_input
  2. handle EOF on raw_input

    dirk-thomas committed Aug 30, 2017
Commits on Aug 15, 2017
  1. Merge pull request #885 from rctoris/patch-2

    dirk-thomas committed Aug 15, 2017
    [kinetic/lunar] Dynamically check gtest library type
  2. [kinetic/lunar] Dynamically check gtest library type

    rctoris committed Aug 15, 2017
    Same as but for kinetic/lunar
Commits on Aug 14, 2017
  1. Merge pull request #882 from jspricke/chmod

    dirk-thomas committed Aug 14, 2017
    Remove +x as file is not a script
Commits on Aug 12, 2017
  1. Remove +x as file is not a script

    jspricke committed Aug 12, 2017
Commits on Jul 27, 2017
  1. 0.7.7

    dirk-thomas committed Jul 27, 2017
  2. update changelog

    dirk-thomas committed Jul 27, 2017
Commits on Jul 24, 2017
  1. Merge pull request #880 from ros/fix_warning_condition

    dirk-thomas committed Jul 24, 2017
    fix warning in case devel space is nested in the build space
  2. fix warning in case devel space is nested in the build space

    dirk-thomas committed Jul 24, 2017
Commits on Jul 19, 2017
  1. Merge pull request #879 from ros/remove_pkg_config_workaround

    dirk-thomas committed Jul 19, 2017
    remove workaround using -l:<libpath> necessary for older pkg-config versions
  2. remove workaround using -l:<libpath> necessary for older pkg-config v…

    dirk-thomas committed Jul 19, 2017
    …ersions
Commits on Jul 17, 2017
  1. replacing exec call with runpy.run_path (#873)

    asmodehn committed with dirk-thomas Jul 17, 2017
    * replacing exec call with runpy.run_path
    
    * import order
Commits on Jun 7, 2017
  1. Merge pull request #876 from allenh1/kinetic-devel

    dirk-thomas committed Jun 7, 2017
    Fixed a typo.
  2. Fixed a typo.

    allenh1 committed Jun 7, 2017
Commits on Mar 29, 2017
  1. Merge pull request #862 from ros/support_extend_in_plain_shell

    dirk-thomas committed Mar 29, 2017
    use environment variable to extend environment in plain shell
Commits on Mar 28, 2017
  1. use environment variable to extend environment in plain shell

    dirk-thomas committed Mar 28, 2017
Commits on Mar 10, 2017
  1. Merge pull request #861 from ros/report_problems_msg

    dirk-thomas committed Mar 10, 2017
    prefer reporting problems to bugtracker / website before maintainer
Commits on Mar 9, 2017
  1. prefer reporting problems to bugtracker / website before maintainer

    dirk-thomas committed Mar 9, 2017
Commits on Feb 17, 2017
  1. 0.7.6

    dirk-thomas committed Feb 17, 2017
  2. update changelog

    dirk-thomas committed Feb 17, 2017
  3. Merge pull request #857 from ros/skip_gtest_install

    dirk-thomas committed Feb 17, 2017
    skip gtest install rules for newer gtest versions
  4. skip gtest install rules for newer gtest versions

    dirk-thomas committed Feb 17, 2017