You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Extract `libnotcurses-core` from `libnotcurses`. The former contains everything except multimedia code. The latter contains multimedia stuff (a wrapper around FFmpeg or OIIO). If built with `-DUSE_MULTIMEDIA=none`, there will not be any `libnotcurses.so` generated. `libnotcurses.so` uses library constructors/destructors to insert its implementation into the `ncvisual` stack at runtime. Users linking `-lnotcurses` will get the full implementation; users linking `-lnotcurses-core` only will get the stack less multimedia code. The upshot of this is that someone can compile/install only `libnotcurses-core`, and a program linked against it will work just fine. This eliminates the need to install the full (large) dependency stack of the multimedia code unless necessary. This will hopefully be useful for e.g. installers etc. Closes #339. |
4 years ago | |
---|---|---|
.. | ||
examples | 4 years ago | |
man | 4 years ago | |
Doxyfile | 4 years ago | |
HACKING.md | 4 years ago | |
analytics-header.html | 5 years ago | |
logo-200x55.png | 4 years ago | |
logo-1280x640.png | 4 years ago | |
model.dot | 4 years ago | |
release-checklist.md | 4 years ago | |
sexblitter-perfection.png | 4 years ago | |
sexblitter-perfection.xcf | 4 years ago | |
testing-checklist.md | 4 years ago | |
widechars.png | 5 years ago | |
worldmap-sexblitter.png | 4 years ago | |
worldmap-sexblitter.xcf | 4 years ago |