kosma / minmea

a lightweight GPS NMEA 0183 parser library in pure C
Do What The F*ck You Want To Public License
773 stars 250 forks source link

CMakeLists.txt for the CMake support #42

Closed 0xHexE closed 2 years ago

kosma commented 5 years ago

We need CI integration (.travis.yml) so we can automatically verify the CMakefile is correct (and doesn't break later).

cmorganBE commented 2 years ago

@0xHexE are you interested in picking this PR up? This looks like a good start but should also include targets to run scan upon building etc. And if we switch to cmake we should probably also consider dropping the gnu makefile.

kosma commented 2 years ago

I would love to keep the normal Makefile for simple test running on systems running CMake.

cmorganBE commented 2 years ago

you mean for systems not using cmake? It's pretty safe to switch from makefile -> cmake as cmake generates makefiles (or ninja files), but we can keep the gnu makefile if you'd prefer.

kosma commented 2 years ago

Continuing this work in #65.