kernelsauce / turbo

Turbo is a framework built for LuaJIT 2 to simplify the task of building fast and scalable network applications. It uses a event-driven, non-blocking, no thread design to deliver excellent performance and minimal footprint to high-load applications while also providing excellent support for embedded uses.
http://turbo.readthedocs.io/
Apache License 2.0
528 stars 84 forks source link

Modified for support MIPSEL #193

Closed YuanPeir-Chen closed 9 years ago

YuanPeir-Chen commented 9 years ago

According to issue #183(MIPS not currently supported) I just updated Turbolua to be able to run also on MIPSEL architecture, it' s work for me on MIPS Box.

Please check out it. Thanks!

kernelsauce commented 9 years ago

Thank you. Will take a closer look tonight/tomorrow.

kernelsauce commented 9 years ago

Still not had the time. Be patient :).

kernelsauce commented 9 years ago

Looks clean expect for one thing. It does break the Windows builds on Appveyor...

https://ci.appveyor.com/project/kernelsauce/turbo/build/2.0.0-166

Will look at that before accepting PR.

YuanPeir-Chen commented 9 years ago

This happens because I modified Makefile in ./deps/http-parser/

if I restore it, it can success for build

Please check it out

https://ci.appveyor.com/project/YuanPeir-Chen/turbo-support-mipsel/build/2.0.0-2

kernelsauce commented 9 years ago

Seems fine. Can you include this in the PR?

YuanPeir-Chen commented 9 years ago

Yes, it has done!

kernelsauce commented 9 years ago

Thank you for the contribution.