summaryrefslogtreecommitdiffstats
path: root/rules/sdl.in
blob: 5122c0d9195f1fccf152ccaa131f231c95b0a139 (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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
## SECTION=multimedia_sdl

menuconfig SDL
	tristate
	prompt "SDL                           "
	select LIBC_M
	select LIBC_DL
	select LIBC_PTHREAD
	select GCCLIBS_GCC_S
	select CROSS_NASM		if SDL_VIDEO
	select ALSA_LIB			if SDL_ALSA
	select XORG_LIB_X11		if SDL_XORG
	select XORG_LIB_XT		if SDL_XORG
	select XORG_LIB_XV		if SDL_XORG && SDL_VIDEO
	select XORG_LIB_XVMC		if SDL_XORG && SDL_VIDEO
	select TSLIB			if SDL_TSLIB
	help
	  Simple DirectMedia Layer is a cross-platform multimedia
	  library designed to provide low level access to audio,
	  keyboard, mouse, joystick, 3D hardware via OpenGL, and
	  2D video framebuffer.

if SDL

config SDL_TIMERS
	bool
	prompt "SDL Timers Support"
	default y
	help
	  FIXME

config SDL_FILE
	bool
	prompt "SDL File Support"
	default y
	help
	  FIXME

config SDL_CPUINFO
	bool
	prompt "SDL CPU Info Support"
	default y
	help
	  FIXME

menuconfig SDL_AUDIO
	bool
	prompt "SDL Audio Support             "
	default y
	help
	  FIXME

if SDL_AUDIO

config SDL_OSS
	bool
	prompt "SDL OSS Support"
	help
	  Open Sound System (OSS) is the first attempt in
	  unifying the digital audio architecture for UNIX.
	  OSS is a set of device drivers that provide a
	  uniform API across all the major UNIX architectures.

config SDL_ALSA
	bool
	prompt "SDL ALSA Support"
	default y
	help
	  The Advanced Linux Sound Architecture (ALSA)
	  provides audio and MIDI functionality to the
	  Linux operating system.

endif

menuconfig SDL_VIDEO
	bool
	prompt "SDL Video Support             "
	default y
	help
	  FIXME

if SDL_VIDEO

menuconfig SDL_XORG
	bool
	prompt "Xorg Support                "
	depends on !XORG_SERVER_XSDL
	help
	  X.Org provides an open source implementation of the
	  X Window System.

config SDL_FBCON
	bool
	prompt "SDL fbcon support"
	help
	  Framebuffer console

config SDL_OPENGL
	bool
	prompt "OpenGL Support"
	depends on BROKEN
	help
	  OpenGL is a multi-platform software interface to
	  graphics hardware, supporting rendering and imaging
	  operations.

endif

config SDL_EVENT
	bool
	prompt "SDL Event Support"
	default y
	help
	  FIXME

config SDL_JOYSTICK
	bool
	prompt "SDL Joystick Support"
	help
	  FIXME

config SDL_CDROM
	bool
	prompt "SDL CDROM Support"
	help
	  FIXME

menuconfig SDL_THREADS
	bool
	prompt "SDL Thread Support            "
	default y
	help
	  Turn on multithreading support

config SDL_TSLIB
	bool
	prompt "tslib Support"
	help
	  Turn on support for the touchscreen library 'tslib'

endif