[riot-commits] [RIOT-OS/RIOT] 5b3d26: make: introduce BUILDOUT_DIR

Gaëtan Harter hartergaetan at gmail.com
Wed Jan 16 14:18:51 CET 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 5b3d26453a44515901194f99fa77931fb6d36183
      https://github.com/RIOT-OS/RIOT/commit/5b3d26453a44515901194f99fa77931fb6d36183
  Author: smlng <s at mlng.net>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M Makefile.include
    M makefiles/scan-build.inc.mk
    M makefiles/vars.inc.mk

  Log Message:
  -----------
  make: introduce BUILDOUT_DIR

This introduces a new environment variable for a common directory
that holds all output of the build process, such as application or
package binaries. This would also allow to easily redirect output
to any other location, e.g. for out-of-source builds.


  Commit: 4b7a7dad0d66c4853f732f55297b5730495e0db2
      https://github.com/RIOT-OS/RIOT/commit/4b7a7dad0d66c4853f732f55297b5730495e0db2
  Author: cladmi <gaetan.harter at fu-berlin.de>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  gitignore: ignore 'build' directory

The 'build' directory should not be tracked by git.


  Commit: ed1798634b43bbc2790dcb6faa4f8f80a7421579
      https://github.com/RIOT-OS/RIOT/commit/ed1798634b43bbc2790dcb6faa4f8f80a7421579
  Author: cladmi <gaetan.harter at fu-berlin.de>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M makefiles/docker.inc.mk

  Log Message:
  -----------
  makefiles/docker.inc.mk: handle 'build' directory

The 'build' directory should be created before starting docker.
If not it will be created as root.

Also add mapping for the directory in docker.

Currently create the directory in the target until there is a directory
creation target.


  Commit: 61452669b96c9b7be9cce8aa70c7983e2cb818a1
      https://github.com/RIOT-OS/RIOT/commit/61452669b96c9b7be9cce8aa70c7983e2cb818a1
  Author: Gaëtan Harter <hartergaetan at gmail.com>
  Date:   2019-01-16 (Wed, 16 Jan 2019)

  Changed paths:
    M .gitignore
    M Makefile.include
    M makefiles/docker.inc.mk
    M makefiles/scan-build.inc.mk
    M makefiles/vars.inc.mk

  Log Message:
  -----------
  Merge pull request #10038 from smlng/pr/make/buildoutdir

make: introduce common BUILD_DIR


Compare: https://github.com/RIOT-OS/RIOT/compare/a0e143d09ff4...61452669b96c
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list