summaryrefslogtreecommitdiffstats
path: root/rules/libcaca.in
blob: ff1883c32ca4046817920468fb2823e2d8188f96 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
## SECTION=multimedia_libs

menuconfig LIBCACA
	tristate "libcaca                       "
	select LIBC_M
	select GCCLIBS_CXX	if LIBCACA_CXX
	select GCCLIBS_GCC_S
	select ZLIB
	select NCURSES		if LIBCACA_NCURSES
	select XORG_LIB_X11	if LIBCACA_X11
	help
	  libcaca is the Colour AsCii Art library. It provides high
	  level functions for colour text drawing, simple primitives
	  for line, polygon and ellipse drawing, as well as powerful
	  image to text conversion routines.

if LIBCACA

config LIBCACA_NCURSES
	bool "ncurses graphics backend"
	default y
	help
	  ncurses graphics support

config LIBCACA_X11
	bool "X11 graphics backend"
	help
	  X11 support

#config LIBCACA_GL
#	bool "OpenGL graphics backend"
#	help
#	  OpenGL support

config LIBCACA_CXX
	bool "C++ bindings"
	help
	  Select this if you want to use libcaca from C++ programs.

endif