Makefile.am revision f66df612
1c2535118Smrg# 23e747e6dSmrg# Copyright 2005 Red Hat, Inc. 3c2535118Smrg# 43e747e6dSmrg# Permission to use, copy, modify, distribute, and sell this software and its 53e747e6dSmrg# documentation for any purpose is hereby granted without fee, provided that 63e747e6dSmrg# the above copyright notice appear in all copies and that both that 73e747e6dSmrg# copyright notice and this permission notice appear in supporting 83e747e6dSmrg# documentation, and that the name of Red Hat not be used in 93e747e6dSmrg# advertising or publicity pertaining to distribution of the software without 103e747e6dSmrg# specific, written prior permission. Red Hat makes no 113e747e6dSmrg# representations about the suitability of this software for any purpose. It 123e747e6dSmrg# is provided "as is" without express or implied warranty. 13c2535118Smrg# 143e747e6dSmrg# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 153e747e6dSmrg# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 163e747e6dSmrg# EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 173e747e6dSmrg# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 183e747e6dSmrg# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 193e747e6dSmrg# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 203e747e6dSmrg# PERFORMANCE OF THIS SOFTWARE. 213e747e6dSmrg# 223e747e6dSmrg 233e747e6dSmrgAM_YFLAGS = -d 243e747e6dSmrg 253e747e6dSmrgbin_PROGRAMS = twm 263e747e6dSmrg 273e747e6dSmrgrcdir = ${datadir}/X11/twm 283e747e6dSmrgdist_rc_DATA = system.twmrc 293e747e6dSmrg 30ffd25bcaSmrgAM_CPPFLAGS = \ 31f66df612Smrg -DAPP_NAME=\"twm\" \ 32f66df612Smrg -DAPP_CLASS=\"twm\" \ 33f66df612Smrg -DAPP_VERSION=\"$(VERSION)\" \ 34ffd25bcaSmrg -DXVENDORNAME=\"The\ X.Org\ Foundation\" \ 35ffd25bcaSmrg -DXORG_RELEASE=\"Release\ $(VERSION)\" \ 36f66df612Smrg -DSYSTEM_INIT_FILE=\"${rcdir}/system.twmrc\" 373e747e6dSmrg 38f66df612SmrgAM_CFLAGS = $(TWM_CFLAGS) $(XRANDR_CFLAGS) 39f66df612Smrgtwm_LDADD = $(TWM_LIBS) $(XRANDR_LIBS) 403e747e6dSmrg 41ffd25bcaSmrgtwm_SOURCES = \ 42f66df612Smrg add_window.c \ 43f66df612Smrg add_window.h \ 44f66df612Smrg cursor.c \ 45ffd25bcaSmrg deftwmrc.c \ 46f66df612Smrg events.c \ 47f66df612Smrg events.h \ 48f66df612Smrg gc.c \ 49f66df612Smrg gc.h \ 50f66df612Smrg iconmgr.c \ 51f66df612Smrg iconmgr.h \ 52f66df612Smrg icons.c \ 53f66df612Smrg icons.h \ 54f66df612Smrg list.c \ 55f66df612Smrg list.h \ 56f66df612Smrg menus.c \ 57f66df612Smrg menus.h \ 58f66df612Smrg parse.c \ 59f66df612Smrg parse.h \ 60f66df612Smrg resize.c \ 61f66df612Smrg resize.h \ 62f66df612Smrg screen.h \ 63f66df612Smrg session.c \ 64f66df612Smrg session.h \ 65f66df612Smrg twm.c \ 66f66df612Smrg twm.h \ 67f66df612Smrg util.c \ 68f66df612Smrg util.h \ 69f66df612Smrg version.c \ 70f66df612Smrg version.h \ 71ffd25bcaSmrg gram.y \ 723e747e6dSmrg lex.l 733e747e6dSmrg 74ffd25bcaSmrgBUILT_SOURCES = gram.h deftwmrc.c 753e747e6dSmrg 763e747e6dSmrgdeftwmrc.c: system.twmrc 77ffd25bcaSmrg $(AM_V_at)rm -f $@ ; \ 78ffd25bcaSmrg echo '/* ' >>$@ ; \ 79ffd25bcaSmrg echo ' * This file is generated automatically from the default' >>$@ ; \ 80ffd25bcaSmrg echo ' * twm bindings file system.twmrc by the twm Makefile.' >>$@ ; \ 81ffd25bcaSmrg echo ' */' >>$@ ; \ 82ffd25bcaSmrg echo '' >>$@ ; \ 83f66df612Smrg echo 'const unsigned char *defTwmrc[] = {' >>$@ ; \ 84ffd25bcaSmrg $(SED) -f ${srcdir}/deftwmrc.sed < ${srcdir}/system.twmrc >>$@ ; \ 85f66df612Smrg echo ' (const unsigned char *) 0 };' >>$@ 863e747e6dSmrg 877a2631fcSmrgEXTRA_DIST = deftwmrc.sed siconify.bm 88