Makefile.am revision 91ec45ce
1fc89c0fbSmrg# 2fc89c0fbSmrg# Copyright 2005 Red Hat, Inc. 3fc89c0fbSmrg# 4fc89c0fbSmrg# Permission to use, copy, modify, distribute, and sell this software and its 5fc89c0fbSmrg# documentation for any purpose is hereby granted without fee, provided that 6fc89c0fbSmrg# the above copyright notice appear in all copies and that both that 7fc89c0fbSmrg# copyright notice and this permission notice appear in supporting 8fc89c0fbSmrg# documentation, and that the name of Red Hat not be used in 9fc89c0fbSmrg# advertising or publicity pertaining to distribution of the software without 10fc89c0fbSmrg# specific, written prior permission. Red Hat makes no 11fc89c0fbSmrg# representations about the suitability of this software for any purpose. It 12fc89c0fbSmrg# is provided "as is" without express or implied warranty. 13fc89c0fbSmrg# 14fc89c0fbSmrg# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15fc89c0fbSmrg# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 16fc89c0fbSmrg# EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17fc89c0fbSmrg# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 18fc89c0fbSmrg# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 19fc89c0fbSmrg# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 20fc89c0fbSmrg# PERFORMANCE OF THIS SOFTWARE. 21fc89c0fbSmrg 22fc89c0fbSmrgbin_PROGRAMS = xprop 23fc89c0fbSmrg 2491ec45ceSmrgAM_CFLAGS = $(CWARNFLAGS) $(XPROP_CFLAGS) 25fc89c0fbSmrgxprop_LDADD = $(XPROP_LIBS) 26fc89c0fbSmrg 27fc89c0fbSmrgxprop_SOURCES = \ 28fc89c0fbSmrg dsimple.c \ 29fc89c0fbSmrg dsimple.h \ 3091ec45ceSmrg clientwin.c \ 3191ec45ceSmrg clientwin.h \ 32fc89c0fbSmrg xprop.c 33fc89c0fbSmrg 34fc89c0fbSmrgappman_PRE = \ 35fc89c0fbSmrg xprop.man 36fc89c0fbSmrg 37fc89c0fbSmrg 38fc89c0fbSmrgappmandir = $(APP_MAN_DIR) 39fc89c0fbSmrg 40fc89c0fbSmrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) 41fc89c0fbSmrg 4291ec45ceSmrgEXTRA_DIST = $(appman_PRE) ChangeLog 43fc89c0fbSmrgCLEANFILES = $(appman_DATA) 44fc89c0fbSmrgMAINTAINERCLEANFILES = ChangeLog 45fc89c0fbSmrg 46fc89c0fbSmrg.PHONY: ChangeLog 47fc89c0fbSmrg 48fc89c0fbSmrgChangeLog: 4991ec45ceSmrg $(CHANGELOG_CMD) 50fc89c0fbSmrg 51fc89c0fbSmrgdist-hook: ChangeLog 52fc89c0fbSmrg 53fc89c0fbSmrgSED = sed 54fc89c0fbSmrg 55fc89c0fbSmrg# Strings to replace in man pages 56fc89c0fbSmrgXORGRELSTRING = @PACKAGE_STRING@ 57fc89c0fbSmrg XORGMANNAME = X Version 11 58fc89c0fbSmrg 59fc89c0fbSmrgMAN_SUBSTS = \ 60fc89c0fbSmrg -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 61fc89c0fbSmrg -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 62fc89c0fbSmrg -e 's|__xservername__|Xorg|g' \ 63fc89c0fbSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 64fc89c0fbSmrg -e 's|__projectroot__|$(prefix)|g' \ 65fc89c0fbSmrg -e 's|__apploaddir__|$(appdefaultdir)|' \ 66fc89c0fbSmrg -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ 67fc89c0fbSmrg -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ 68fc89c0fbSmrg -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ 69fc89c0fbSmrg -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ 70fc89c0fbSmrg -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' 71fc89c0fbSmrg 72fc89c0fbSmrgSUFFIXES = .$(APP_MAN_SUFFIX) .man 73fc89c0fbSmrg 74fc89c0fbSmrg.man.$(APP_MAN_SUFFIX): 7591ec45ceSmrg $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ 76fc89c0fbSmrg 77fc89c0fbSmrgif LINT 78fc89c0fbSmrgALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 79fc89c0fbSmrg $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 80fc89c0fbSmrg 81fc89c0fbSmrglint: 82fc89c0fbSmrg $(LINT) $(ALL_LINT_FLAGS) $(xprop_SOURCES) 83fc89c0fbSmrgendif LINT 84