Some issues that were not attacked during ticket [#66]. Basically, make use of CMake's advanced capabilities and features and fix bugs or so:
- fix: Wavepacket is always built as shared library by default
- better usage for end users: have a script or Makefile that compiles a handful of files with default settings.
- version the installations so that multiple versions / builds can coexist on the same system
- add a header file with various build settings (e.g., version). Needed anywhere?
- WavePacket could be built with debug and release version, and a flag changes between the two.
- Is it possible to work around CMake warnings if the boost library is much more recent than the cmake version?
Many issues defered to ticket [#118]. Essentially, I only documented the shared library stuff and added a script to simplify the compilation. For reasons, see the followup ticket.
Diff:
Related
Tickets:
#66Diff:
Related
Tickets:
#66Diff:
Diff:
Diff:
Related
Tickets:
#66Diff:
Related
Tickets: #118