Martinsos / edlib

Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
http://martinsos.github.io/edlib
MIT License
492 stars 162 forks source link

updated export symbol procedure #201

Closed tbrekalo closed 12 months ago

tbrekalo commented 2 years ago

-used cmake to generate export symbol macros -bumped cmake verstion to 3.3 and moved target symbol visibility properties to project scope; this enables better interaction with top level projects

-todo suggestions: clean up build directory to utilize modern cmake practices; use github workflows