libsocket icon indicating copy to clipboard operation
libsocket copied to clipboard

[CI][Linux] Compile libsocket for Linux in github action ci.

Open talregev opened this issue 4 years ago • 7 comments

Compile libsocket for Linux, macOS and Windows in github action ci.

talregev avatar Sep 03 '21 05:09 talregev

not sure about macOS and windows - libsocket is not intended to run there. Maybe macOS works with the FreeBSD configuration though

dermesser avatar Sep 03 '21 06:09 dermesser

It not cross platform? I though it is. Sorry.

talregev avatar Sep 03 '21 06:09 talregev

it is cross platform. Across Linux, FreeBSD, OpenBSD with some restrictions, and Solaris ;-)

dermesser avatar Sep 03 '21 06:09 dermesser

I will convert the ci for linux only. (ubuntu). then maybe other people can continue to dev it to mac and windows. Also I will close the vcpkg request. it will be relevant if libsocket will support windows. Can it be added as a feature request that libsocket will support windows and mac?

talregev avatar Sep 03 '21 06:09 talregev

feature request no, pull request yes :)

dermesser avatar Sep 03 '21 06:09 dermesser

Please review here with my CI: https://github.com/talregev/libsocket/pull/1

only ubuntu. more will follow. You can also upload artifacts. also maybe add static and share configuration.

talregev avatar Sep 03 '21 06:09 talregev

Did you disable github action ci on your repo?

talregev avatar Sep 03 '21 06:09 talregev