lpereira / lwan

Experimental, scalable, high performance HTTP server
https://lwan.ws
GNU General Public License v2.0
5.94k stars 548 forks source link

Shared Library #138

Closed HalosGhost closed 8 years ago

HalosGhost commented 8 years ago

It would be great if liblwan-common could be built as a shared library instead of a dynamic library. It would make life a lot simpler for creating arbitrary servers/sites (since the headers and library could distributed and #include and -l is all that would be necessary).

lpereira commented 8 years ago

I'm working on having pkg-config support, which will help having shared libraries, and finding the installed Lwan (and its dependencies, linking flags, etc) easier.

HalosGhost commented 8 years ago

closed via #148

HalosGhost commented 8 years ago

I have tentatively packaged liblwan for Arch Linux in case you are interested.

lpereira commented 8 years ago

There's an AUR package already; you might want to coordinate with the author, as it hasn't been updated since 2015.

HalosGhost commented 8 years ago

I did see that, but since the install rule at the moment does not install the command-line tool lwan, I figured it would make sense to leave them as two separate packages. However, merging them (à la curl) is fine with me.

Can you update the install rule to install the command, and I will request that the packages be merged.

lpereira commented 8 years ago

Sure, I'll do that.