Makefile revision 791
1a9932dde111e05b4b9177c1146695817c3a20d2Evan Hunt# Makefile for X Consolidation Open Source Application modules
1a9932dde111e05b4b9177c1146695817c3a20d2Evan Hunt#
1a9932dde111e05b4b9177c1146695817c3a20d2Evan Hunt# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
1f73b46904d266abe57814ea512dc7069e7a1e73Evan Hunt# Use is subject to license terms.
1f73b46904d266abe57814ea512dc7069e7a1e73Evan Hunt#
ec3b216506b715f10e0b653afc20068ce8c5aa79Evan Hunt# Permission is hereby granted, free of charge, to any person obtaining a
ec3b216506b715f10e0b653afc20068ce8c5aa79Evan Hunt# copy of this software and associated documentation files (the
ec3b216506b715f10e0b653afc20068ce8c5aa79Evan Hunt# "Software"), to deal in the Software without restriction, including
ec3b216506b715f10e0b653afc20068ce8c5aa79Evan Hunt# without limitation the rights to use, copy, modify, merge, publish,
ec3b216506b715f10e0b653afc20068ce8c5aa79Evan Hunt# distribute, and/or sell copies of the Software, and to permit persons
ec3b216506b715f10e0b653afc20068ce8c5aa79Evan Hunt# to whom the Software is furnished to do so, provided that the above
4e7973990c2aaec391cf307a7e60583331568e01Evan Hunt# copyright notice(s) and this permission notice appear in all copies of
4e7973990c2aaec391cf307a7e60583331568e01Evan Hunt# the Software and that both the above copyright notice(s) and this
4e7973990c2aaec391cf307a7e60583331568e01Evan Hunt# permission notice appear in supporting documentation.
4e7973990c2aaec391cf307a7e60583331568e01Evan Hunt#
e560fbdf77b08ff23ab71b107f022829bcd552dbMark Andrews# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
e560fbdf77b08ff23ab71b107f022829bcd552dbMark Andrews# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
e560fbdf77b08ff23ab71b107f022829bcd552dbMark Andrews# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
7318bbc26262a66a0d740ceefed769961ef7e476Evan Hunt# OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
7318bbc26262a66a0d740ceefed769961ef7e476Evan Hunt# HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
7318bbc26262a66a0d740ceefed769961ef7e476Evan Hunt# INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
7318bbc26262a66a0d740ceefed769961ef7e476Evan Hunt# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
088b1abfd0a4a8c964260947482e1e388c722e4eEvan Hunt# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
088b1abfd0a4a8c964260947482e1e388c722e4eEvan Hunt# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
469bbe0f973bf33e20d6011748cb68fab8a9a12dMark Andrews#
469bbe0f973bf33e20d6011748cb68fab8a9a12dMark Andrews# Except as contained in this notice, the name of a copyright holder
469bbe0f973bf33e20d6011748cb68fab8a9a12dMark Andrews# shall not be used in advertising or otherwise to promote the sale, use
fc84418f4a809e40f16cfb5b4f3834d735fca31fTinderbox User# or other dealings in this Software without prior written authorization
993cde8f0fe3e08283990cc9ff4a555b5e48ab91Mark Andrews# of the copyright holder.
2dc978b8a1563f6dd413a8a9456659ade00f9e9eEvan Hunt#
2dc978b8a1563f6dd413a8a9456659ade00f9e9eEvan Hunt# ident "@(#)Makefile 1.88 09/09/22 SMI"
7dcb304dd0bfe5888593199e0a9a8d64b8f022adMark Andrews#
7dcb304dd0bfe5888593199e0a9a8d64b8f022adMark Andrews###############################################################################
7dcb304dd0bfe5888593199e0a9a8d64b8f022adMark Andrews
92fe6db3e46016f4ce0d6e372c745469bba10b5eEvan HuntOS_SUBDIRS_common = \
92fe6db3e46016f4ce0d6e372c745469bba10b5eEvan Hunt accessx \
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt appres \
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt bdftopcf \
7cd8e7915afba7064c18c4bf74ecce0627c61027Evan Hunt bitmap \
f5df4974b7b5081c4778d5796127b4d6584e834eEvan Hunt cmap_alloc \
f5df4974b7b5081c4778d5796127b4d6584e834eEvan Hunt cmap_compact \
102c454e783d3dd9dbb9ceb30ed28c983cafd546Mark Andrews constype \
f45f40ec2814a5ff1ed443c968772a1b2e25c462Mark Andrews dispswitch \
f45f40ec2814a5ff1ed443c968772a1b2e25c462Mark Andrews editres \
f45f40ec2814a5ff1ed443c968772a1b2e25c462Mark Andrews fbconsole \
f45f40ec2814a5ff1ed443c968772a1b2e25c462Mark Andrews fslsfonts \
38c3ed154a2e014dad359e852b08722defa118ebEvan Hunt fstobdf \
baad8d9fd8dd054ce1edf350ff0c0f2038a1519eEvan Hunt iceauth \
baad8d9fd8dd054ce1edf350ff0c0f2038a1519eEvan Hunt ico \
baad8d9fd8dd054ce1edf350ff0c0f2038a1519eEvan Hunt installalias \
baad8d9fd8dd054ce1edf350ff0c0f2038a1519eEvan Hunt lbxproxy \
866606b9c712ac654689e02a0c12151eaa86fbc1Mark Andrews listres \
866606b9c712ac654689e02a0c12151eaa86fbc1Mark Andrews luit \
f0e9d6e905235482ff9b4be770ee35018fcd8234Evan Hunt kbd_mode \
f0e9d6e905235482ff9b4be770ee35018fcd8234Evan Hunt mesa-demos \
7ef5dc87b64d639cadfcce868428f9fb2a84fb92Evan Hunt mkcookie \
7ef5dc87b64d639cadfcce868428f9fb2a84fb92Evan Hunt mkfontdir \
7ef5dc87b64d639cadfcce868428f9fb2a84fb92Evan Hunt mkfontscale \
44fbdddcadd85a6e40ebc7b7834e08e156c681a1Evan Hunt oclock \
44fbdddcadd85a6e40ebc7b7834e08e156c681a1Evan Hunt proxymngr \
44fbdddcadd85a6e40ebc7b7834e08e156c681a1Evan Hunt rstart \
0dfd942409fbd3ad1e9a06c887742f0c8760ffd7Mark Andrews sessreg \
0dfd942409fbd3ad1e9a06c887742f0c8760ffd7Mark Andrews setxkbmap \
0dfd942409fbd3ad1e9a06c887742f0c8760ffd7Mark Andrews showfont \
568de8123acb1a94e2d7bfe9cc5eb5d099f6c1f5Mark Andrews smproxy \
568de8123acb1a94e2d7bfe9cc5eb5d099f6c1f5Mark Andrews synergy \
51e6164fd6b47121040f79b6330edf6258418a0bMark Andrews winsysck \
51e6164fd6b47121040f79b6330edf6258418a0bMark Andrews twm \
ef9334d745a759b02821950230260c1941d066d3Mukund Sivaraman viewres \
ef9334d745a759b02821950230260c1941d066d3Mukund Sivaraman x11perf \
ef9334d745a759b02821950230260c1941d066d3Mukund Sivaraman xauth \
6ffa8fcf764121bbe3b9eb116ddade5778608375Mark Andrews xbiff \
6ffa8fcf764121bbe3b9eb116ddade5778608375Mark Andrews xcalc \
bbd5c0ab33b7c76058a4b17bd1f9ce443aa90c7fEvan Hunt xclipboard \
bbd5c0ab33b7c76058a4b17bd1f9ce443aa90c7fEvan Hunt xclock \
bbd5c0ab33b7c76058a4b17bd1f9ce443aa90c7fEvan Hunt xcmsdb \
c73a7e127fd3d2b2d3257f67d7a0b94441797f3aMark Andrews xcolor \
c73a7e127fd3d2b2d3257f67d7a0b94441797f3aMark Andrews xconsole \
c73a7e127fd3d2b2d3257f67d7a0b94441797f3aMark Andrews xcursorgen \
bad82a46c420eaa5ca62a319923472fba7e391f1Mark Andrews xditview \
bad82a46c420eaa5ca62a319923472fba7e391f1Mark Andrews xdpyinfo \
09ab38c151751b76b8043275422239463eb70cbdMark Andrews xdriinfo \
09ab38c151751b76b8043275422239463eb70cbdMark Andrews xedit \
09ab38c151751b76b8043275422239463eb70cbdMark Andrews xev \
09ab38c151751b76b8043275422239463eb70cbdMark Andrews xeyes \
adbb48b4a0c6216f96d8b40712f23da893444f1cMark Andrews xfd \
adbb48b4a0c6216f96d8b40712f23da893444f1cMark Andrews xfindproxy \
61cfadb50e2ddce1073760e77880de73eb6e65daMark Andrews xfontsel \
61cfadb50e2ddce1073760e77880de73eb6e65daMark Andrews xfs \
61cfadb50e2ddce1073760e77880de73eb6e65daMark Andrews xfsinfo \
9896a01aebb4201459079f8926dcd8045514b73aEvan Hunt xfwp \
9896a01aebb4201459079f8926dcd8045514b73aEvan Hunt xgamma \
22e29471c784acd09619841926c4f765e36ac74aEvan Hunt xgc \
22e29471c784acd09619841926c4f765e36ac74aEvan Hunt xhost \
22e29471c784acd09619841926c4f765e36ac74aEvan Hunt xinit \
22e29471c784acd09619841926c4f765e36ac74aEvan Hunt xkbcomp \
acbb301e648b82fcc38b876a44403cf0fe539cc9Evan Hunt xkbprint \
acbb301e648b82fcc38b876a44403cf0fe539cc9Evan Hunt xkbutils \
acbb301e648b82fcc38b876a44403cf0fe539cc9Evan Hunt xkill \
9823d3d0fa2995a90f577a5801b1e5f7288a1facJeremy C. Reed xload \
acbb301e648b82fcc38b876a44403cf0fe539cc9Evan Hunt xlock \
9823d3d0fa2995a90f577a5801b1e5f7288a1facJeremy C. Reed xlogo \
3911e7610f29dc664cbe8336f35c0652cd74652eMark Andrews xlsatoms \
3911e7610f29dc664cbe8336f35c0652cd74652eMark Andrews xlsclients \
89740699cd2191d9b84e67716c281b2dfeba5e56Evan Hunt xlsfonts \
89740699cd2191d9b84e67716c281b2dfeba5e56Evan Hunt xlswins \
89740699cd2191d9b84e67716c281b2dfeba5e56Evan Hunt xmag_multivis \
89740699cd2191d9b84e67716c281b2dfeba5e56Evan Hunt xmag \
89740699cd2191d9b84e67716c281b2dfeba5e56Evan Hunt xmakemap \
46bc64f4b1a0e84ab0397943453fe83a17baf2c4Evan Hunt xman \
46bc64f4b1a0e84ab0397943453fe83a17baf2c4Evan Hunt xmodmap \
46bc64f4b1a0e84ab0397943453fe83a17baf2c4Evan Hunt xpm \
46bc64f4b1a0e84ab0397943453fe83a17baf2c4Evan Hunt xpr \
46bc64f4b1a0e84ab0397943453fe83a17baf2c4Evan Hunt xprop \
1cf8e9c0b7e75fcd2bfd10367ff362c674972a0dMark Andrews xrandr \
62258ada486dfe76afc3f0f3835d3a45d2d8105cEvan Hunt xrdb \
62258ada486dfe76afc3f0f3835d3a45d2d8105cEvan Hunt xrefresh \
62258ada486dfe76afc3f0f3835d3a45d2d8105cEvan Hunt xrx \
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt xscope \
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt xset \
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt xsetroot \
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt xstdcmap \
8cbf3b6fc35091abde426930f2eadb8f53476c98Evan Hunt xterm \
7bd455641455950eff7d21be652c8142b134d32fTinderbox User xvidtune \
7b46a4aa418de3e1f2df63b9353b7148584afe64Evan Hunt xvinfo \
7b46a4aa418de3e1f2df63b9353b7148584afe64Evan Hunt xwd \
9ba2cef72dacb1dc1105415956e1c311ac25d02cEvan Hunt xwininfo \
9ba2cef72dacb1dc1105415956e1c311ac25d02cEvan Hunt xwud \
9ba2cef72dacb1dc1105415956e1c311ac25d02cEvan Hunt
78f79084fcfc40f1237c99e2d4325b24b750d012Evan HuntOS_SUBDIRS_sparc = $(OS_SUBDIRS_common)
78f79084fcfc40f1237c99e2d4325b24b750d012Evan Hunt
78f79084fcfc40f1237c99e2d4325b24b750d012Evan HuntOS_SUBDIRS_i386 = $(OS_SUBDIRS_common)
a2fd1de97d9ff685697aadba7f67a450557b0a06Evan Hunt
a2fd1de97d9ff685697aadba7f67a450557b0a06Evan HuntOBSOLETE_SUBDIRS = \
a2fd1de97d9ff685697aadba7f67a450557b0a06Evan Hunt xplsprinters \
def8172275039dd667d2c54afa51af80fef9c2abEvan Hunt xprehashprinterlist \
e7c0d42b11358f08e04316d31c67c23261dcdf36Evan Hunt xscreensaver \
cc2a5156841ec6dfe1e90eed40c65fa8cdec246dTinderbox User rss-glx
e7c0d42b11358f08e04316d31c67c23261dcdf36Evan Hunt
d51456e4537729c2263303350abeff45379b1105Evan HuntPWD:sh=pwd
d51456e4537729c2263303350abeff45379b1105Evan HuntTOP=$(PWD)/..
d51456e4537729c2263303350abeff45379b1105Evan Hunt
d51456e4537729c2263303350abeff45379b1105Evan Hunt### Include common definitions
e69790ac0067c0034f57e070d513833550786a93Evan HuntDIRNAME="app/"
e69790ac0067c0034f57e070d513833550786a93Evan Huntinclude $(TOP)/common/Makefile.subdirs
e69790ac0067c0034f57e070d513833550786a93Evan Hunt