xenocara/lib/libX11/man/xkb/Makefile.am
2007-09-30 10:11:57 +00:00

235 lines
9.1 KiB
Makefile

# 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):
$(RAWCPP) $(RAWCPPFLAGS) $(CPP_MAN_FLAGS) < $< | $(CPP_SED_MAGIC) > $@