Imakefile 4.93 KB
Newer Older
1 2 3 4 5 6 7
XCOMM $Xorg: Imakefile,v 1.4 2000/08/17 19:47:01 cpqbld Exp $



XCOMM $XFree86: xc/programs/Imakefile,v 3.54 2003/04/14 20:37:16 herrb Exp $
/**************************************************************************/
/*                                                                        */
8
/* Copyright (c) 2001, 2011 NoMachine, http://www.nomachine.com/.         */
9 10 11 12 13 14 15 16
/*                                                                        */
/* NX-X11, NX protocol compression and NX extensions to this software     */
/* are copyright of NoMachine. Redistribution and use of the present      */
/* software is allowed according to terms specified in the file LICENSE   */
/* which comes in the source distribution.                                */
/*                                                                        */
/* Check http://www.nomachine.com/licensing.html for applicability.       */
/*                                                                        */
17
/* NX and NoMachine are trademarks of Medialogic S.p.A.                   */
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
/*                                                                        */
/* All rights reserved.                                                   */
/*                                                                        */
/**************************************************************************/

#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"

#if BuildServer || UseRgbTxt
       RGBSRCDIR = rgb
#endif
#if BuildServer
        XSSRCDIR = Xserver
#endif
#if BuildXkbcomp
      XKBCOMPDIR = xkbcomp
#endif
#ifndef Win32Architecture
#if HasXServer
     XINITSRCDIR = xinit
#endif
#if BuildFontServer
       XFSSRCDIR = xfs
#endif
#if BuildXKBlib
      XKBSRCDIRS = setxkbmap $(XKBCOMPDIR) xkbevd xkbprint xkbutils
#endif
#if BuildScreenSaverLibrary
SCREENSAVESRCDIR = beforelight
#endif
#if BuildXF86VidModeLibrary
  XVIDTUNESRCDIR = xvidtune
#endif
#if BuildXF86DGALibrary
   XF86DGASRCDIR = xf86dga
#endif
#if BuildXAServer
       XASSRCDIR = Xaserver
#endif
#if BuildLBX
  LBXPROXYSRCDIR = lbxproxy
#endif
#if BuildXprintClients
  XPSRCDIRS = xplsprinters xprehashprinterlist xphelloworld xpr
#endif
  PROXYMGRSRCDIR = proxymngr
    RSTARTSRCDIR = rstart
   SMPROXYSRCDIR = smproxy
       TWMSRCDIR = twm
  XCONSOLESRCDIR = xconsole
       XDMSRCDIR = xdm
XFINDPROXYSRCDIR = xfindproxy
      XFWPSRCDIR = xfwp
#if BuildXF86VidModeLibrary
    XGAMMASRCDIR = xgamma
#endif
#if BuildXvLibrary
    XVINFOSRCDIR = xvinfo
#endif
     XHOSTSRCDIR = xhost
#if BuildPlugin && BuildXaw
       XRXSRCDIR = xrx
#endif
       XSMSRCDIR = xsm
#if BuildXterm
     XTERMSRCDIR = xterm
#endif
      SCRIPTSDIR = scripts
#endif /* Win32Architecture */
#if BuildCID
     MKCFMSRCDIR = mkcfm
#endif

#if (HasFreetype2 || BuildFreetype2Library) && BuildFontEncLib
  MKFONTSCALEDIR = mkfontscale
#endif

#if BuildXInputLib
XINPUTCLIENTDIRS = xsetmode xsetpointer
#endif

#if BuildXTrapLibrary
XTRAPCLIENTDIRS = xtrap
#endif

/* makepsres should be considered as part of the DPS libraries */
#if BuildDPSLibraries
    MAKEPSRESDIR = makepsres
#endif

/* on the other hand, the following are independent clients */
#if BuildDPSClients
     DPSCLIENTDIRS = dpsinfo dpsexec texteroids
#endif
#if BuildDBElib && BuildXprintClients
     DBECLIENTDIRS = xdbedizzy
#endif

   XPMCLIENTDIRS = cxpm sxpm

#if BuildGLXLibrary
      GLXCLIENTDIRS = glxinfo glxgears
#endif

        XLOADDIR = xload

#if BuildRandRLibrary
       XRANDRDIR = xrandr
#endif

#if BuildXcursorgen
   XCURSORGENDIR = xcursorgen
#endif

#if BuildFontconfigLibrary
          FCDIRS = fc-cache fc-list
#endif
#if 0
       FCLANGDIR = fc-lang
#endif

#if BuildXDriInfo
        XDRIINFO = xdriinfo
#endif

#if BuildXaw
        XMORE = xmore
#endif

#if BuildServersOnly || !BuildClients
#if defined(NXEmbeddedXServer)
SUBDIRS = $(XSSRCDIR) 
#else
SUBDIRS = $(XSSRCDIR) nxauth
#endif
#else
SUBDIRS = \
	appres bdftopcf bitmap \
	$(SCREENSAVESRCDIR) editres $(FCDIRS) $(FCLANGDIR) fslsfonts fstobdf \
	iceauth ico listres luit \
	$(MAKEPSRESDIR) $(DPSCLIENTDIRS) $(DBECLIENTDIRS) \
	$(MKCFMSRCDIR) \
	mkfontdir $(MKFONTSCALEDIR) oclock $(PROXYMGRSRCDIR) \
	$(RGBSRCDIR) $(RSTARTSRCDIR) showfont \
	$(SMPROXYSRCDIR) $(TWMSRCDIR) viewres x11perf xauth xbiff xcalc \
	xclipboard xclock \
	xcmsdb $(XCONSOLESRCDIR) xditview $(XDMSRCDIR) xdpyinfo \
	$(XF86DGASRCDIR) xedit xev xeyes xfd xfontsel $(XFSSRCDIR) xfsinfo \
	$(XFINDPROXYSRCDIR) $(XFWPSRCDIR) $(XGAMMASRCDIR) xgc $(XHOSTSRCDIR) \
	$(XINITSRCDIR) $(XKBSRCDIRS) xkill $(XLOADDIR) xlogo xlsatoms \
	xlsclients xlsfonts xmag xman xmessage xmh xmodmap $(XMORE) xprop \
	xrdb xrefresh $(XRXSRCDIR) xset \
	xsetroot $(XSMSRCDIR) xstdcmap $(XINPUTCLIENTDIRS) \
	$(XTERMSRCDIR) $(XTRAPCLIENTDIRS) $(XVIDTUNESRCDIR) xwd xwininfo xwud \
	$(XPMCLIENTDIRS) $(XVINFOSRCDIR) \
	$(XSSRCDIR) $(XASSRCDIR) $(LBXPROXYSRCDIR) $(XPSRCDIRS) $(SCRIPTSDIR) \
	$(GLXCLIENTDIRS) $(XRANDRDIR) $(XCURSORGENDIR) $(XDRIINFO)
#endif

MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))