Makefile.am revision 9aa2a2b5
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
499aa2a2b5SmrgMAINTAINERCLEANFILES = ChangeLog INSTALL
509aa2a2b5SmrgMAINTAINERCLEANFILES += $(BUILT_SOURCES) 
51fd7d9bd3Smrg
52fd7d9bd3Smrggram.h: gram.c
53fd7d9bd3Smrg
54350952b9Smrg# App default files
55fd7d9bd3Smrg
56350952b9SmrgDISTCHECK_CONFIGURE_FLAGS = --with-appdefaultdir=\$${datadir}/X11/app-defaults
57fd7d9bd3Smrg
58350952b9Smrgappdefaultdir = @appdefaultdir@
59fd7d9bd3Smrg
60350952b9Smrgdist_appdefault_DATA = \
61350952b9Smrg        app-defaults/Xgc \
62350952b9Smrg        app-defaults/Xgc-color
63fd7d9bd3Smrg
64350952b9SmrgEXTRA_DIST = tile Bugs	\
65fd7d9bd3Smrg	Written/FilledRects						\
66fd7d9bd3Smrg	Written/Interface						\
67fd7d9bd3Smrg	Written/Jim							\
68fd7d9bd3Smrg	Written/Notes							\
69fd7d9bd3Smrg	Written/Notes2							\
70fd7d9bd3Smrg	Written/Outline							\
71fd7d9bd3Smrg	Written/Widget
72fd7d9bd3Smrg
73fd7d9bd3Smrg
74fd7d9bd3Smrgappmandir = $(APP_MAN_DIR)
75fd7d9bd3Smrg
76fd7d9bd3Smrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@)
77fd7d9bd3Smrg
78fd7d9bd3SmrgEXTRA_DIST += $(appman_PRE)
79350952b9SmrgCLEANFILES = $(appman_DATA)
80fd7d9bd3Smrg
81350952b9SmrgSUFFIXES = .$(APP_MAN_SUFFIX) .man
82fd7d9bd3Smrg
839aa2a2b5Smrg# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure
84fd7d9bd3Smrg.man.$(APP_MAN_SUFFIX):
85350952b9Smrg	$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
86350952b9Smrg
87350952b9Smrg
889aa2a2b5Smrg.PHONY: ChangeLog INSTALL
899aa2a2b5Smrg
909aa2a2b5SmrgINSTALL:
919aa2a2b5Smrg	$(INSTALL_CMD)
92350952b9Smrg
93350952b9SmrgChangeLog:
94350952b9Smrg	$(CHANGELOG_CMD)
95350952b9Smrg
969aa2a2b5Smrgdist-hook: ChangeLog INSTALL
97