Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleaning up Makefiles #161

Closed
yoogx opened this issue May 31, 2018 · 1 comment
Closed

Cleaning up Makefiles #161

yoogx opened this issue May 31, 2018 · 1 comment
Assignees

Comments

@yoogx
Copy link
Contributor

yoogx commented May 31, 2018

Several actions are required to clean-up target-specific makefiles

  • remove obsolete one
  • update macros to avoid collision with third-party makefiles
@yoogx yoogx self-assigned this May 31, 2018
yoogx added a commit to OpenAADL/polyorb-hi-c that referenced this issue May 31, 2018
yoogx added a commit to OpenAADL/polyorb-hi-c that referenced this issue Jun 1, 2018
…acro

	  Clean-up of RTEMS makefile to use existing macros

	For OpenAADL/ocarina#161
yoogx added a commit that referenced this issue Jun 1, 2018
yoogx added a commit that referenced this issue Jun 5, 2018
@yoogx
Copy link
Contributor Author

yoogx commented Sep 5, 2018

In addition, we should strictly adhere to GNU canonical names, see here
https://www.gnu.org/software/make/manual/make.html#Implicit-Variables

In particular, for RTEMS and others
LDFLAGS must only have path info
LDLIBS (LD_LIBS on RTEMS see share/rtems5/make/README) must have library info

yoogx added a commit to OpenAADL/polyorb-hi-c that referenced this issue Dec 20, 2018
@yoogx yoogx closed this as completed Jul 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant