aboutsummaryrefslogtreecommitdiff
path: root/libX11/man/xkb/Makefile.am
blob: a4eaa6bd1362af979aa11c8b77cd1ecfd3d9ab35 (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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
# Have to fake out automake by calling our man pages "DATA" since "MANS" won't
# accept .3x as a valid man page suffix

libmandir = $(LIB_MAN_DIR)

LIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%)

libman_PRE = \
	XkbActionCtrls.man                      \
	XkbAddDeviceLedInfo.man                 \
	XkbAddGeomColor.man                     \
	XkbAddGeomDoodad.man                    \
	XkbAddGeomKey.man                       \
	XkbAddGeomKeyAlias.man                  \
	XkbAddGeomOutline.man                   \
	XkbAddGeomOverlay.man                   \
	XkbAddGeomOverlayKey.man                \
	XkbAddGeomOverlayRow.man                \
	XkbAddGeomProperty.man                  \
	XkbAddGeomRow.man                       \
	XkbAddGeomSection.man                   \
	XkbAddGeomShape.man                     \
	XkbAddSymInterpret.man                  \
	XkbAllocClientMap.man                   \
	XkbAllocCompatMap.man                   \
	XkbAllocControls.man                    \
	XkbAllocDeviceInfo.man                  \
	XkbAllocDeviceLedInfo.man               \
	XkbAllocGeomColors.man                  \
	XkbAllocGeomDoodads.man                 \
	XkbAllocGeomKeyAliases.man              \
	XkbAllocGeomKeys.man                    \
	XkbAllocGeomOutlines.man                \
	XkbAllocGeomOverlayKey.man              \
	XkbAllocGeomOverlayRows.man             \
	XkbAllocGeomOverlays.man                \
	XkbAllocGeomPoints.man                  \
	XkbAllocGeomProps.man                   \
	XkbAllocGeomRows.man                    \
	XkbAllocGeomSectionDoodads.man          \
	XkbAllocGeomSections.man                \
	XkbAllocGeomShapes.man                  \
	XkbAllocGeometry.man                    \
	XkbAllocIndicatorMaps.man               \
	XkbAllocKeyboard.man                    \
	XkbAllocNames.man                       \
	XkbAllocServerMap.man                   \
	XkbApplyCompatMapToKey.man              \
	XkbBell.man                             \
	XkbBellEvent.man                        \
	XkbChangeControls.man                   \
	XkbChangeDeviceInfo.man                 \
	XkbChangeEnabledControls.man            \
	XkbChangeIndicators.man                 \
	XkbChangeMap.man                        \
	XkbChangeNames.man                      \
	XkbChangeTypesOfKey.man                 \
	XkbComputeRowBounds.man                 \
	XkbComputeSectionBounds.man             \
	XkbComputeShapeBounds.man               \
	XkbComputeShapeTop.man                  \
	XkbCopyKeyType.man                      \
	XkbCopyKeyTypes.man                     \
	XkbDeviceBell.man                       \
	XkbDeviceBellEvent.man                  \
	XkbFindOverlayForKey.man                \
	XkbForceBell.man                        \
	XkbForceDeviceBell.man                  \
	XkbFreeClientMap.man                    \
	XkbFreeCompatMap.man                    \
	XkbFreeComponentList.man                \
	XkbFreeControls.man                     \
	XkbFreeDeviceInfo.man                   \
	XkbFreeGeomColors.man                   \
	XkbFreeGeomDoodads.man                  \
	XkbFreeGeomKeyAliases.man               \
	XkbFreeGeomKeys.man                     \
	XkbFreeGeomOutlines.man                 \
	XkbFreeGeomOverlayKeys.man              \
	XkbFreeGeomOverlayRows.man              \
	XkbFreeGeomOverlays.man                 \
	XkbFreeGeomPoints.man                   \
	XkbFreeGeomProperties.man               \
	XkbFreeGeomRows.man                     \
	XkbFreeGeomSections.man                 \
	XkbFreeGeomShapes.man                   \
	XkbFreeGeometry.man                     \
	XkbFreeIndicatorMaps.man                \
	XkbFreeKeyboard.man                     \
	XkbFreeNames.man                        \
	XkbFreeServerMap.man                    \
	XkbGetAccessXTimeout.man                \
	XkbGetAutoRepeatRate.man                \
	XkbGetAutoResetControls.man             \
	XkbGetBounceKeysDelay.man               \
	XkbGetCompatMap.man                     \
	XkbGetControls.man                      \
	XkbGetControlsChanges.man               \
	XkbGetDetectableAutorepeat.man          \
	XkbGetDeviceButtonActions.man           \
	XkbGetDeviceInfo.man                    \
	XkbGetDeviceInfoChanges.man             \
	XkbGetDeviceLedInfo.man                 \
	XkbGetGeometry.man                      \
	XkbGetIndicatorChanges.man              \
	XkbGetIndicatorMap.man                  \
	XkbGetIndicatorState.man                \
	XkbGetKeyActions.man                    \
	XkbGetKeyBehaviors.man                  \
	XkbGetKeyExplicitComponents.man         \
	XkbGetKeyModifierMap.man                \
	XkbGetKeySyms.man                       \
	XkbGetKeyTypes.man                      \
	XkbGetKeyVirtualModMap.man              \
	XkbGetKeyboard.man                      \
	XkbGetKeyboardByName.man                \
	XkbGetMap.man                           \
	XkbGetNameChanges.man                   \
	XkbGetNamedGeometry.man                 \
	XkbGetNamedIndicator.man                \
	XkbGetNames.man                         \
	XkbGetSlowKeysDelay.man                 \
	XkbGetState.man                         \
	XkbGetStickyKeysOptions.man             \
	XkbGetUpdatedMap.man                    \
	XkbGetVirtualMods.man                   \
	XkbGetXlibControls.man                  \
	XkbIgnoreExtension.man                  \
	XkbInitCanonicalKeyTypes.man            \
	XkbKeyAction.man                        \
	XkbKeyActionEntry.man                   \
	XkbKeyActionsPtr.man                    \
	XkbKeyGroupInfo.man                     \
	XkbKeyGroupWidth.man                    \
	XkbKeyGroupsWidth.man                   \
	XkbKeyHasActions.man                    \
	XkbKeyNumActions.man                    \
	XkbKeyNumGroups.man                     \
	XkbKeyNumSyms.man                       \
	XkbKeySymEntry.man                      \
	XkbKeySymsOffset.man                    \
	XkbKeySymsPtr.man                       \
	XkbKeyType.man                          \
	XkbKeyTypeIndex.man                     \
	XkbKeyTypesForCoreSymbols.man           \
	XkbKeycodeToKeysym.man                  \
	XkbKeysymToModifiers.man                \
	XkbLatchGroup.man                       \
	XkbLatchModifiers.man                   \
	XkbLibraryVersion.man                   \
	XkbListComponents.man                   \
	XkbLockGroup.man                        \
	XkbLockModifiers.man                    \
	XkbLookupKeyBinding.man                 \
	XkbLookupKeySym.man                     \
	XkbModActionVMods.man                   \
	XkbNoteControlsChanges.man              \
	XkbNoteDeviceChanges.man                \
	XkbNoteIndicatorChanges.man             \
	XkbNoteNameChanges.man                  \
	XkbOpenDisplay.man                      \
	XkbOutOfRangeGroupInfo.man              \
	XkbOutOfRangeGroupNumber.man            \
	XkbPtrActionX.man                       \
	XkbPtrActionY.man                       \
	XkbQueryExtension.man                   \
	XkbRefreshKeyboardMapping.man           \
	XkbResizeDeviceButtonActions.man        \
	XkbResizeKeyActions.man                 \
	XkbResizeKeySyms.man                    \
	XkbResizeKeyType.man                    \
	XkbSAActionSetCtrls.man                 \
	XkbSAGroup.man                          \
	XkbSAPtrDfltValue.man                   \
	XkbSARedirectSetVMods.man               \
	XkbSARedirectSetVModsMask.man           \
	XkbSARedirectVMods.man                  \
	XkbSARedirectVModsMask.man              \
	XkbSAScreen.man                         \
	XkbSASetGroup.man                       \
	XkbSASetPtrDfltValue.man                \
	XkbSASetScreen.man                      \
	XkbSelectEventDetails.man               \
	XkbSelectEvents.man                     \
	XkbSetAccessXTimeout.man                \
	XkbSetAutoRepeatRate.man                \
	XkbSetAutoResetControls.man             \
	XkbSetBounceKeysDelay.man               \
	XkbSetCompatMap.man                     \
	XkbSetControls.man                      \
	XkbSetDebuggingFlags.man                \
	XkbSetDetectableAutorepeat.man          \
	XkbSetDeviceButtonActions.man           \
	XkbSetDeviceInfo.man                    \
	XkbSetIgnoreLockMods.man                \
	XkbSetIndicatorMap.man                  \
	XkbSetMap.man                           \
	XkbSetModActionVMods.man                \
	XkbSetNamedIndicator.man                \
	XkbSetNames.man                         \
	XkbSetPtrActionX.man                    \
	XkbSetPtrActionY.man                    \
	XkbSetServerInternalMods.man            \
	XkbSetXlibControls.man                  \
	XkbTranslateKeyCode.man                 \
	XkbTranslateKeySym.man                  \
	XkbUpdateMapFromCore.man                \
	XkbVirtualModsToReal.man                

# What we actually install 

if MANPAGES
libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
endif

EXTRA_DIST = $(libman_PRE)

CLEANFILES = $(libman_DATA)

include $(top_srcdir)/cpprules.in

SUFFIXES += .$(LIB_MAN_SUFFIX) .man

XORGRELSTRING = @PACKAGE_STRING@
  XORGMANNAME = X Version 11

MANDEFS = -D__libmansuffix__=$(LIB_MAN_SUFFIX) \
	-D__xorgversion__="\"$(XORGRELSTRING)\" \"$(XORGMANNAME)\""

CPP_MAN_FLAGS = $(MANDEFS) $(EXTRAMANDEFS)

.man.$(LIB_MAN_SUFFIX):
	$(AM_V_GEN)$(RAWCPP) $(RAWCPPFLAGS) $(CPP_MAN_FLAGS) < $< | $(CPP_SED_MAGIC) > $@