aardappel / lobster

The Lobster Programming Language
http://strlen.com/lobster
2.25k stars 119 forks source link

Disable CMake on non-linux systems #206

Closed dbaileychess closed 1 year ago

dbaileychess commented 1 year ago

CMake generation is only supported for Linux/BSD at the moment, so prevent CMake generation on non-supportive platforms.

This would have helped make #205 more obvious.

aardappel commented 1 year ago

Mind adding, "for Windows/Mac/iOS/Android/Emscripten, use the included native projects instead" or similar verbiage?

aardappel commented 1 year ago

Or, "for other platforms", simply.

deathstar commented 1 year ago

I thought cmake worked on all os’ but you just needed to use a GUI on windows.

Sent from my iPhone

On Sep 21, 2022, at 6:15 PM, Wouter van Oortmerssen @.***> wrote:  Or, "for other platforms", simply.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.

aardappel commented 1 year ago

@deathstar cmake itself works on Windows even without a gui.. but the cmake script in this case doesn't set all the right options that the VS project does. This could be ported over but is a bit of work.

dbaileychess commented 1 year ago

Done.

aardappel commented 1 year ago

Thanks!