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

Separate targets in makefile #66

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Separate targets in makefile #66

wants to merge 12 commits into from

Conversation

mcspr
Copy link
Collaborator

@mcspr mcspr commented Dec 20, 2023

(maybe wip? works-for-me, hopefully have not missed anything... like wrong stuff being built / installed, or the same .h accidentally being copied to every installable .h)

  • use build directory as a place for shared stuff
  • export vars, utilize MAKE calling makefiles more
  • main makefile to dispatch lwip & patching, keep builder stuff is separate

Everything is a target, so parallel build of everything is now a thing.
And, also make PREFIX=<PATH-TO-ESP8266-CORE> for convenience to build -> install for Arduino Core.

todo: put builder in gh actions - .zip for distribution (.a + include/), and general build test

- use build directory as a place for shared stuff
- export vars, utilize MAKE calling makefiles more
- main makefile to dispatch lwip & patching, keep builder stuff is separate

Everything is a target, so parallel build of everything is now a thing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant