summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)AuthorFilesLines
2014-04-24gtktsm: add libtsm exampleHEADmasterDavid Herrmann1-0/+1
GtkTsmTerminal is a Gtk+-3.0 widget using libtsm. It provides a generic terminal-widget that can be easily used to create any kinds of terminal-emulators. The GtkTsm program is a small example that shows how to use GtkTsm. Note that all this is optional and only meant as example. Maybe at some point we will install GtkTsmTerminal as shared object. However, it will never be mandatory! Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2014-04-01Restructure source treeDavid Herrmann1-1/+1
Some simple code-moves: shl => src/shared/ tsm => src/tsm/ ..and also move the ./docs/ files into the source tree. This will make the tree much easier to grasp once we add more tools like gtktsm. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-11-12build: add symbol testsDavid Herrmann1-0/+1
Add some minor tests for symbol tables. Also build libtsm twice, once as static library so we can access internal symbols from within the tests. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-11-12build: add automated memleak testsDavid Herrmann1-0/+2
We now use valgrind to perform automated mem-leak tests on selected test-programs. We also add a separate test_valgrind program which is used to verify that the memcheck actually works. We don't run these tests as part of the normal test-suite, however, we require them for distcheck. Thus, you can avoid using valgrind if you're not about to do dist-releases. Every developer should have it installed, anyway, so it's fine. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-10-29gitignore: add config.h.in~David Herrmann1-0/+1
Add temp config.h.in files. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-10-23Remove old hashtable and replace testsDavid Herrmann1-1/+1
shl_hashtable is no longer used. Remove it and replace the tests with shl_htable tests. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-08-19Add test infrastructureDavid Herrmann1-0/+4
Add "make check" test suite and some initial hashtable dummy tests. More comprehensive tests can be added later. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-08-17gitignore: ignore release tarballsDavid Herrmann1-0/+1
Ignore tar.xz tarballs from "make dist". Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2013-08-13Initial import of libtsmDavid Herrmann1-0/+21
This is a copy of libtsm from the kmscon repository. It has no external dependencies except glibc. libxkbcommon should be provided during compile-time. If not, a fallback header is used. The library interface is not stable, yet! There is still a lot to do before we release libtsm-1. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>