{"push_id":2983327256,"size":8,"distinct_size":6,"ref":"refs/heads/pr/make/docker/add_gitcache_support","head":"c60324744ce81360008aa7a59450f8b6cb8ccc55","before":"2be71cddddd2f6a95a499b9e9de3e5ab4078da3f","commits":[{"sha":"4bf7ab5dd0be4e33e6bfa063016e172da57ef6c0","author":{"name":"cladmi","email":"25db78be7c666d99eacb81d0f35148479f604823@fu-berlin.de"},"message":"cpu/fe310: rtc depend on the rtt feature\n\nIt is the role of boards based on 'cpu/fe310' to give the configuration\nfor the rtc/rtt.\n\nThe fe310/periph/rtc implementation depends on having periph/rtt configured\nby the board so depends on the board 'providing' the periph_rtt feature\nand declaring the required macros.\n\nIt should not simply depend of the 'periph_rtt' module as this does not\nenforce having a configuration for the module in the board.\n\nIn practice, when compiling, it would result in undefined 'RTT' symbols,\ninstead of the build system detecting it.","distinct":false,"url":"https://api.github.com/repos/cladmi/RIOT/commits/4bf7ab5dd0be4e33e6bfa063016e172da57ef6c0"},{"sha":"635691199a9cb9eb87a95f1e62a730987aff2eda","author":{"name":"cladmi","email":"25db78be7c666d99eacb81d0f35148479f604823@fu-berlin.de"},"message":"boards/hifive1: remove erroneous features parsing\n\nRemove duplicate handling of `periph_rtc` dependency to `periph_rtt` now\ndeclared in the cpu.\n\nAlso the makefiles should not parse FEATURES_REQUIRED as it does not\nguarantee anything as features could also be requested by FEATURES_OPTIONAL.\nIn practice it should parse it using `USEMODULE`.","distinct":false,"url":"https://api.github.com/repos/cladmi/RIOT/commits/635691199a9cb9eb87a95f1e62a730987aff2eda"},{"sha":"6b534a935f4466423a97ac64fb0a09e2f2893b4b","author":{"name":"Gaëtan Harter","email":"25db78be7c666d99eacb81d0f35148479f604823@fu-berlin.de"},"message":"make: process include and dep for external modules\n\nProcess `Makefile.include` for external modules. It is included after the others\nso it could overwrite some of the configuration if wanted.\n\nProcess `Makefile.dep` for external modules. It is included before the others so\nit could be parsed before setting 'default' values to dependencies.","distinct":true,"url":"https://api.github.com/repos/cladmi/RIOT/commits/6b534a935f4466423a97ac64fb0a09e2f2893b4b"},{"sha":"4157a07152941c5c070ca8a8a93364395307c53f","author":{"name":"Gaëtan Harter","email":"25db78be7c666d99eacb81d0f35148479f604823@fu-berlin.de"},"message":"tests/external_module_dir: test for `EXTERNAL_MODULE_DIRS`\n\nIt demonstrates:\n\n * Adding a module with source code\n * Setting a header include directory\n * Adding dependences, which are evaluated before other modules dependencies\n\nIf the application compiles, everything is ok.","distinct":true,"url":"https://api.github.com/repos/cladmi/RIOT/commits/4157a07152941c5c070ca8a8a93364395307c53f"},{"sha":"4d85bcf510689eb3bf27b984efbfee965d33ff03","author":{"name":"Juan I Carrano","email":"b49a5780a99ea81284fc0746a78f84a30e4d5c73@carrano.com.ar"},"message":"Merge pull request #10062 from cladmi/pr/make/cpu/fe310/features\n\n cpu/fe310: rtc depend on the rtt feature and hifive1 update","distinct":true,"url":"https://api.github.com/repos/cladmi/RIOT/commits/4d85bcf510689eb3bf27b984efbfee965d33ff03"},{"sha":"13312ef11e8876c41aad0c00db1598d3d9e6d302","author":{"name":"José Alamos","email":"d922f027204096abdeb9f8914e6f5749da71284c@uc.cl"},"message":"Merge pull request #8987 from cladmi/pr/improve/external_modules\n\n make: process include and dep for external modules","distinct":true,"url":"https://api.github.com/repos/cladmi/RIOT/commits/13312ef11e8876c41aad0c00db1598d3d9e6d302"},{"sha":"357a4a0db94615355fb943fb1b536860e0913e88","author":{"name":"Gaëtan Harter","email":"25db78be7c666d99eacb81d0f35148479f604823@fu-berlin.de"},"message":"makefiles: make the build system aware of GIT_CACHE_DIR\n\nCurrently the default value was set by `dist/tools/git/git-cache`.\nThis moves/duplicates the default value in the build system.","distinct":true,"url":"https://api.github.com/repos/cladmi/RIOT/commits/357a4a0db94615355fb943fb1b536860e0913e88"},{"sha":"c60324744ce81360008aa7a59450f8b6cb8ccc55","author":{"name":"Gaëtan Harter","email":"25db78be7c666d99eacb81d0f35148479f604823@fu-berlin.de"},"message":"docker: Use system GIT_CACHE_DIR if available\n\nIf GIT_CACHE_DIR is a directory make it available to docker.\nThis will allow using the system git_cache also in the docker container.","distinct":true,"url":"https://api.github.com/repos/cladmi/RIOT/commits/c60324744ce81360008aa7a59450f8b6cb8ccc55"}]}
{"actor":{"display_login":"cladmi"}}