notcurses/tools
Nick Black 9112185657
Split up notcurses/notcurses-core (#1297)
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.
2021-01-18 14:10:04 -05:00
..
function-summary tools: update funtion-summary.sh & generated data 2020-12-27 19:59:33 +01:00
blame-nick.sh rust: add ncpile funcs & upd function-summary 2020-11-26 13:31:04 +01:00
builddef.h.in add version unit test #1054 2020-10-10 20:33:23 -04:00
debrelease.sh add stat for notcurses_refresh() 2020-12-06 13:45:35 -05:00
emojiprep.sh mojibake: add all unicode 13 emoji via CLDR order #770 2020-07-05 10:34:07 -04:00
function-table.sh cffi heap allocations are zero-initialized #942 2020-08-23 22:27:50 -04:00
neofetch-ripper ncneofetch: center neologo #1260 2021-01-12 00:33:03 -05:00
notcurses-core.pc.in Split up notcurses/notcurses-core (#1297) 2021-01-18 14:10:04 -05:00
notcurses.pc.in Split up notcurses/notcurses-core (#1297) 2021-01-18 14:10:04 -05:00
notcurses++.pc.in Split up notcurses/notcurses-core (#1297) 2021-01-18 14:10:04 -05:00
Notcurses++Config.cmake.in [CMake] Restore old way of importing Notcurses into a cmake project 2020-11-28 19:54:21 -05:00
NotcursesConfig.cmake.in [CMake] Restore old way of importing Notcurses into a cmake project 2020-11-28 19:54:21 -05:00
PKGBUILD keep a copy of our arch PKGBUILD 2020-04-11 13:48:04 -04:00
release.sh rust: new script to update docs on release #1125 2020-12-09 17:10:45 +01:00
rustdoc-update-gh-pages.sh rust: use sh for the rust doc build script 2020-12-09 17:21:25 +01:00
setup.cfg.in python: run sdist in build process 2020-02-08 23:31:51 -05:00
setup.py.in Revert "Change DSO versioning scheme" 2020-05-28 17:31:22 -04:00
version.h.in add NOTCURSES_VERSION_COMPARABLE #1131 2020-11-27 16:13:44 -05:00