Skip to content

makefiles/modules.inc.mk: remove setting deprecated FEATURE_PERIPH_ macros#8292

Merged
jnohlgard merged 1 commit intoRIOT-OS:masterfrom
cladmi:pr/deprecated/feature_macros
Feb 9, 2018
Merged

makefiles/modules.inc.mk: remove setting deprecated FEATURE_PERIPH_ macros#8292
jnohlgard merged 1 commit intoRIOT-OS:masterfrom
cladmi:pr/deprecated/feature_macros

Conversation

@cladmi
Copy link
Copy Markdown
Contributor

@cladmi cladmi commented Dec 19, 2017

This PR removes setting the FEATURES_PERIPH_ macros as they are completely unused and said deprecated.

There will be no reference after #8227 which was even set manually.
Was cleaned up also by: #8226

@cladmi cladmi requested a review from jnohlgard December 19, 2017 16:29
@cladmi cladmi added Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation Area: build system Area: Build system State: waiting for other PR State: The PR requires another PR to be merged first labels Dec 19, 2017
`#ifdef FEATURE_PERIPH_NAME` usage should now be replaced by
`#ifdef MODULE_PERIPH_NAME`.

This deprecation was started by pull requests RIOT-OS#8226 and RIOT-OS#8227.
@cladmi cladmi force-pushed the pr/deprecated/feature_macros branch from 78a308f to e554a19 Compare January 18, 2018 08:26
@cladmi cladmi added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed State: waiting for other PR State: The PR requires another PR to be merged first labels Jan 18, 2018
@cladmi cladmi requested review from kaspar030 and smlng January 18, 2018 08:36
Copy link
Copy Markdown
Member

@jnohlgard jnohlgard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Untested ACK. Verified with git grep that there are no references to FEATURE_ macros in the tree other than this removed line

@jnohlgard jnohlgard self-assigned this Feb 1, 2018
@jnohlgard jnohlgard added this to the Release 2018.04 milestone Feb 1, 2018
@jnohlgard
Copy link
Copy Markdown
Member

Looks good, did some more digging around the sources and I can't find any users of the FEATURE_ macros anymore

@jnohlgard jnohlgard merged commit 0cf3f63 into RIOT-OS:master Feb 9, 2018
@cladmi cladmi deleted the pr/deprecated/feature_macros branch March 1, 2018 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: build system Area: Build system CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants