Makefile.am revision 350952b9
1fd7d9bd3Smrg# 2fd7d9bd3Smrg# Copyright 2005 Red Hat, Inc. 3fd7d9bd3Smrg# 4fd7d9bd3Smrg# Permission to use, copy, modify, distribute, and sell this software and its 5fd7d9bd3Smrg# documentation for any purpose is hereby granted without fee, provided that 6fd7d9bd3Smrg# the above copyright notice appear in all copies and that both that 7fd7d9bd3Smrg# copyright notice and this permission notice appear in supporting 8fd7d9bd3Smrg# documentation, and that the name of Red Hat not be used in 9fd7d9bd3Smrg# advertising or publicity pertaining to distribution of the software without 10fd7d9bd3Smrg# specific, written prior permission. Red Hat makes no 11fd7d9bd3Smrg# representations about the suitability of this software for any purpose. It 12fd7d9bd3Smrg# is provided "as is" without express or implied warranty. 13fd7d9bd3Smrg# 14fd7d9bd3Smrg# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15fd7d9bd3Smrg# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 16fd7d9bd3Smrg# EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17fd7d9bd3Smrg# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 18fd7d9bd3Smrg# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 19fd7d9bd3Smrg# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 20fd7d9bd3Smrg# PERFORMANCE OF THIS SOFTWARE. 21fd7d9bd3Smrg 22fd7d9bd3SmrgAM_YFLAGS = -d 23fd7d9bd3Smrg 24fd7d9bd3Smrgbin_PROGRAMS = xgc 25fd7d9bd3Smrg 26350952b9SmrgAM_CFLAGS = $(CWARNFLAGS) $(XGC_CFLAGS) -D_BSD_SOURCE 27fd7d9bd3Smrgxgc_LDADD = $(XGC_LIBS) -lm 28fd7d9bd3Smrg 29fd7d9bd3Smrgxgc_SOURCES = \ 30fd7d9bd3Smrg choice.c \ 31fd7d9bd3Smrg constants.h \ 32fd7d9bd3Smrg dashlist.c \ 33fd7d9bd3Smrg getfile.c \ 34fd7d9bd3Smrg gram.y \ 35fd7d9bd3Smrg interpret.c \ 36fd7d9bd3Smrg lex.l \ 37fd7d9bd3Smrg main.c \ 38fd7d9bd3Smrg planemask.c \ 39fd7d9bd3Smrg record.c \ 40fd7d9bd3Smrg testfrac.c \ 41fd7d9bd3Smrg tests.c \ 42fd7d9bd3Smrg text.c \ 43fd7d9bd3Smrg xgc.h 44fd7d9bd3Smrg 45fd7d9bd3Smrgappman_PRE = \ 46fd7d9bd3Smrg xgc.man 47fd7d9bd3Smrg 48fd7d9bd3SmrgBUILT_SOURCES = gram.h gram.c lex.c 49fd7d9bd3SmrgMAINTAINERCLEANFILES = $(BUILT_SOURCES) 50fd7d9bd3Smrg 51fd7d9bd3Smrggram.h: gram.c 52fd7d9bd3Smrg 53350952b9Smrg# App default files 54fd7d9bd3Smrg 55350952b9SmrgDISTCHECK_CONFIGURE_FLAGS = --with-appdefaultdir=\$${datadir}/X11/app-defaults 56fd7d9bd3Smrg 57350952b9Smrgappdefaultdir = @appdefaultdir@ 58fd7d9bd3Smrg 59350952b9Smrgdist_appdefault_DATA = \ 60350952b9Smrg app-defaults/Xgc \ 61350952b9Smrg app-defaults/Xgc-color 62fd7d9bd3Smrg 63350952b9SmrgEXTRA_DIST = tile Bugs \ 64fd7d9bd3Smrg Written/FilledRects \ 65fd7d9bd3Smrg Written/Interface \ 66fd7d9bd3Smrg Written/Jim \ 67fd7d9bd3Smrg Written/Notes \ 68fd7d9bd3Smrg Written/Notes2 \ 69fd7d9bd3Smrg Written/Outline \ 70fd7d9bd3Smrg Written/Widget 71fd7d9bd3Smrg 72fd7d9bd3Smrg 73fd7d9bd3Smrgappmandir = $(APP_MAN_DIR) 74fd7d9bd3Smrg 75fd7d9bd3Smrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) 76fd7d9bd3Smrg 77fd7d9bd3SmrgEXTRA_DIST += $(appman_PRE) 78350952b9SmrgCLEANFILES = $(appman_DATA) 79fd7d9bd3Smrg 80fd7d9bd3SmrgSED = sed 81fd7d9bd3Smrg 82fd7d9bd3Smrg# Strings to replace in man pages 83fd7d9bd3SmrgXORGRELSTRING = @PACKAGE_STRING@ 84fd7d9bd3Smrg XORGMANNAME = X Version 11 85fd7d9bd3Smrg 86fd7d9bd3SmrgMAN_SUBSTS = \ 87fd7d9bd3Smrg -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 88fd7d9bd3Smrg -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 89fd7d9bd3Smrg -e 's|__xservername__|Xorg|g' \ 90fd7d9bd3Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 91fd7d9bd3Smrg -e 's|__projectroot__|$(prefix)|g' \ 92fd7d9bd3Smrg -e 's|__apploaddir__|$(appdefaultdir)|' \ 93fd7d9bd3Smrg -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ 94fd7d9bd3Smrg -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ 95fd7d9bd3Smrg -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ 96fd7d9bd3Smrg -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ 97fd7d9bd3Smrg -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' 98fd7d9bd3Smrg 99350952b9SmrgSUFFIXES = .$(APP_MAN_SUFFIX) .man 100fd7d9bd3Smrg 101fd7d9bd3Smrg.man.$(APP_MAN_SUFFIX): 102350952b9Smrg $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ 103350952b9Smrg 104350952b9SmrgEXTRA_DIST += ChangeLog 105350952b9SmrgMAINTAINERCLEANFILES += ChangeLog 106350952b9Smrg 107350952b9Smrg.PHONY: ChangeLog 108350952b9Smrg 109350952b9SmrgChangeLog: 110350952b9Smrg $(CHANGELOG_CMD) 111350952b9Smrg 112350952b9Smrgdist-hook: ChangeLog 113