SuperHouse / esp-open-rtos

Open source FreeRTOS-based ESP8266 software framework
BSD 3-Clause "New" or "Revised" License
1.52k stars 491 forks source link

Need help integrating in existing Makefile. #626

Open vifino opened 6 years ago

vifino commented 6 years ago

Hi!

Sorry if I am clobbering the issue tracker, but I need help. :)

I am working on a LED matrix controller, you probably haven't heard of it. It's name is sled. I've started work on porting it to the ESP8266, on top of FreeRTOS. Here is my current state..

We have our own (rather complex) Makefile, and it'd be very hard to switch to a different one, ignoring the fact that it does the job quite well for us and all the platforms we support right now.

I need help integrating esp-open-rtos.We think that if we can get FreeRTOS and all the components of this built, then sourcing parameters.mk and doing the final linking/image building/flashing ourselves should work. Unfortunately, as this project's Makefile is very complex, even compared to ours, this is much more easily said than done.

Is there a very simple Makefile that just assembles the components and lets us do the final linking? Ideally, a simple invocation of make -C $ESPOPENRTOS with perhaps the extra components given via the command line, resulting in some .a archives in some folder within the project.