Makefile revision 606
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa# Makefile for X Consolidation Open Source Application modules
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa#
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa# Use subject to license terms.
abc834c020080fe44a1ea4e34278327e99e3e12eEugen Kuksa#
abc834c020080fe44a1ea4e34278327e99e3e12eEugen Kuksa# Permission is hereby granted, free of charge, to any person obtaining a
abc834c020080fe44a1ea4e34278327e99e3e12eEugen Kuksa# copy of this software and associated documentation files (the
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# "Software"), to deal in the Software without restriction, including
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# without limitation the rights to use, copy, modify, merge, publish,
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# distribute, and/or sell copies of the Software, and to permit persons
6bbb71b52f053c148669e5b128e236781150da1fEugen Kuksa# to whom the Software is furnished to do so, provided that the above
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# copyright notice(s) and this permission notice appear in all copies of
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# the Software and that both the above copyright notice(s) and this
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# permission notice appear in supporting documentation.
255e2c2477c832c7a785ae0ae77fd25add1e58e6Eugen Kuksa#
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
255e2c2477c832c7a785ae0ae77fd25add1e58e6Eugen Kuksa# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
255e2c2477c832c7a785ae0ae77fd25add1e58e6Eugen Kuksa# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa#
8230471f68bf2a663d94872531d0bcf16d426bbeEugen Kuksa# Except as contained in this notice, the name of a copyright holder
8230471f68bf2a663d94872531d0bcf16d426bbeEugen Kuksa# shall not be used in advertising or otherwise to promote the sale, use
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# or other dealings in this Software without prior written authorization
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# of the copyright holder.
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa#
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# @(#)Makefile 1.83 08/09/30
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa#
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa###############################################################################
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# Dependency ordering:
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa# rss-glx needs to come after xscreensaver
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa
f0264afd33a980b6584747fc8159ee950805d9e3Eugen KuksaOS_SUBDIRS_common = \
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa accessx \
f0264afd33a980b6584747fc8159ee950805d9e3Eugen Kuksa appres \
b51057b860560bf3ee454c03a121af3d5d34f482Eugen Kuksa bdftopcf \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa bitmap \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa cmap_alloc \
28001d576e67ba46ed481c5695f1e0827ff26007Eugen Kuksa cmap_compact \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa constype \
b1fe9054ad7c7192fe4c474363247dad15963e99Eugen Kuksa editres \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa fbconsole \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa fslsfonts \
d89f470f7da0b9f8295d0ac0defff09884894b8bEugen Kuksa fstobdf \
d89f470f7da0b9f8295d0ac0defff09884894b8bEugen Kuksa iceauth \
d89f470f7da0b9f8295d0ac0defff09884894b8bEugen Kuksa ico \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa installalias \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa lbxproxy \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa listres \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa luit \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa kbd_mode \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa mesa-demos \
6bbb71b52f053c148669e5b128e236781150da1fEugen Kuksa mkcookie \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa mkfontdir \
4fbbf628eda08ffdeb98cb41fb7e9001050eec3aEugen Kuksa mkfontscale \
4fbbf628eda08ffdeb98cb41fb7e9001050eec3aEugen Kuksa oclock \
4fbbf628eda08ffdeb98cb41fb7e9001050eec3aEugen Kuksa proxymngr \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa rstart \
67daeb8066e4460cb820db60c45138dd48309bb9Eugen Kuksa sessreg \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa setxkbmap \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa showfont \
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa smproxy \
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa winsysck \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa twm \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa viewres \
a8028fd2789e323040de08827a0fe1f7d36fde2bEugen Kuksa x11perf \
a8028fd2789e323040de08827a0fe1f7d36fde2bEugen Kuksa xauth \
a8028fd2789e323040de08827a0fe1f7d36fde2bEugen Kuksa xbiff \
255e2c2477c832c7a785ae0ae77fd25add1e58e6Eugen Kuksa xcalc \
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa xclipboard \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xclock \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xcmsdb \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xcolor \
67daeb8066e4460cb820db60c45138dd48309bb9Eugen Kuksa xconsole \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xcursorgen \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xditview \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xdpyinfo \
4ec9d8b62c3c1a001548eb0883b6f81e00c391a0Eugen Kuksa xdriinfo \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xedit \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xev \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xeyes \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xfd \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xfindproxy \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xfontsel \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xfsinfo \
4ec9d8b62c3c1a001548eb0883b6f81e00c391a0Eugen Kuksa xfwp \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xgamma \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xgc \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xhost \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xinit \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xkbcomp \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xkbprint \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xkbutils \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xkill \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xload \
4ec9d8b62c3c1a001548eb0883b6f81e00c391a0Eugen Kuksa xlock \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xlogo \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xlsatoms \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xlsclients \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xlsfonts \
923d69139038e74c0936e826bbfdc8717fbbc7b3Eugen Kuksa xlswins \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xmag_multivis \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xmag \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xmakemap \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xman \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xmodmap \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xplsprinters \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xpm \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xpr \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xprehashprinterlist \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xprop \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xrandr \
5efadb4662f2a63d5f5f1a5b303ab7c3371069a8Eugen Kuksa xrdb \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xrefresh \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xrx \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xscope \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xset \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xsetroot \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xstdcmap \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xterm \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xvidtune \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xvinfo \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xwd \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa xwininfo \
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa xwud \
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa xscreensaver \
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa rss-glx
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa
daf3e28fff47a65b53d6fb65155301763b9f166eEugen KuksaOS_SUBDIRS_sparc = $(OS_SUBDIRS_common)
4ec9d8b62c3c1a001548eb0883b6f81e00c391a0Eugen Kuksa
daf3e28fff47a65b53d6fb65155301763b9f166eEugen KuksaOS_SUBDIRS_i386 = $(OS_SUBDIRS_common)
7e19fab3af21714e410863295a27b859111ba40dEugen Kuksa
7e19fab3af21714e410863295a27b859111ba40dEugen KuksaPWD:sh=pwd
daf3e28fff47a65b53d6fb65155301763b9f166eEugen KuksaTOP=$(PWD)/..
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa### Include common definitions
daf3e28fff47a65b53d6fb65155301763b9f166eEugen KuksaDIRNAME="app/"
4ec9d8b62c3c1a001548eb0883b6f81e00c391a0Eugen Kuksainclude $(TOP)/common/Makefile.subdirs
daf3e28fff47a65b53d6fb65155301763b9f166eEugen Kuksa