[sheepdog] [sheepdog/sheepdog] 724579: automake: work-around for not expanding variables ...

Hitoshi Mitake mitake.hitoshi at gmail.com
Wed Nov 11 23:45:46 CET 2015


  Branch: refs/heads/stable-0.9
  Home:   https://github.com/sheepdog/sheepdog
  Commit: 7245797b78b2259d3897db025d351e2f93061073
      https://github.com/sheepdog/sheepdog/commit/7245797b78b2259d3897db025d351e2f93061073
  Author: Alexander Guy <alexander at andern.org>
  Date:   2015-11-11 (Wed, 11 Nov 2015)

  Changed paths:
    M tests/unit/dog/Makefile.am
    M tests/unit/sheep/Makefile.am

  Log Message:
  -----------
  automake: work-around for not expanding variables in _SOURCES.

Common versions of automake have a bug[1] related to enabling
subdir-objects while using variables inside *_SOURCES declarations.

In order to work around these problems with the unit tests, copy
source dependencies locally for building, using GNU make patterns.

[1] http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13928

Signed-off-by: Alexander Guy <alexander at andern.org>
Signed-off-by: Liu Yuan <liuyuan at cmss.chinamobile.com>
Signed-off-by: YAMADA Hideki <yamada.hideki at gmail.com>


  Commit: 959bc8ed0341d5d003fcb7d792380fa15a5f776e
      https://github.com/sheepdog/sheepdog/commit/959bc8ed0341d5d003fcb7d792380fa15a5f776e
  Author: Hitoshi Mitake <mitake.hitoshi at gmail.com>
  Date:   2015-11-11 (Wed, 11 Nov 2015)

  Changed paths:
    M tests/unit/dog/Makefile.am
    M tests/unit/sheep/Makefile.am

  Log Message:
  -----------
  Merge pull request #189 from yamada-h/stable-0.9

automake: work-around for not expanding variables in _SOURCES.


Compare: https://github.com/sheepdog/sheepdog/compare/77dc5b8dc32c...959bc8ed0341


More information about the sheepdog mailing list