open-src/lib/Makefile
author X gate hg captive account <xhg@xserver.us.oracle.com>
Wed, 19 Aug 2015 13:48:41 -0700
changeset 1484 bc8922b8e1d2
parent 1443 df6261a3d4eb
permissions -rw-r--r--
Added tag s11u3_30 for changeset 221e9d9cc9cb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
     1
# Makefile for X Consolidation Open Source Library modules
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
     2
#
1443
df6261a3d4eb 18707650 build failure in open-src/lib/libXvMC from pkg-config for xv
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1435
diff changeset
     3
# Copyright (c) 2007, 2014, Oracle and/or its affiliates. All rights reserved.
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
     4
#
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
     5
# Permission is hereby granted, free of charge, to any person obtaining a
919
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
     6
# copy of this software and associated documentation files (the "Software"),
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
     7
# to deal in the Software without restriction, including without limitation
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
     8
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
     9
# and/or sell copies of the Software, and to permit persons to whom the
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    10
# Software is furnished to do so, subject to the following conditions:
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    11
#
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    12
# The above copyright notice and this permission notice (including the next
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    13
# paragraph) shall be included in all copies or substantial portions of the
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    14
# Software.
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    15
#
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    16
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    17
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    18
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    19
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    20
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    21
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
425233ae7236 6931307 Standardize Sun copyright & license notices in X gate on current format
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 907
diff changeset
    22
# DEALINGS IN THE SOFTWARE.
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
    23
#
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
    24
#
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
    25
###############################################################################
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
    26
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    27
# Need to install to proto area by default for inter-package dependencies to
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    28
# work right.
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    29
default_target: install
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    30
354
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    31
# Order copied from X.Org's util/modular/build.sh:
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    32
# the libraries have a dependency order:
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    33
# xtrans, Xau, Xdmcp before anything else
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    34
# fontenc before Xfont
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    35
# ICE before SM
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    36
# X11 before Xext
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    37
# (X11 and SM) before Xt
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    38
# Xt before Xmu and Xpm and Xtst
606
068c11b419c9 6582489 X11R7.4: Xorg server 1.5.3, Mesa 7.2, and associated driver updates
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 577
diff changeset
    39
# Xext before any other extension library, including mesa
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    40
# Xfixes before Xcomposite, Xcursor or Xdamage
1123
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    41
# libpthread-stubs before libdrm and xcb
606
068c11b419c9 6582489 X11R7.4: Xorg server 1.5.3, Mesa 7.2, and associated driver updates
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 577
diff changeset
    42
# libdrm before mesa
354
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
    43
1435
ab90e5faede7 19674784 purge auditwrite code from libXtsol client library (fix Makefile)
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1423
diff changeset
    44
# Additional Solaris requirements:
ab90e5faede7 19674784 purge auditwrite code from libXtsol client library (fix Makefile)
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1423
diff changeset
    45
# libXtsol before DPS, since libdpstkXm depends indirectly on it via Motif
ab90e5faede7 19674784 purge auditwrite code from libXtsol client library (fix Makefile)
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1423
diff changeset
    46
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    47
# Dependencies needed for parallel make:
1435
ab90e5faede7 19674784 purge auditwrite code from libXtsol client library (fix Makefile)
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1423
diff changeset
    48
DPS: libX11 libXt libXtsol
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    49
fontconfig: freetype
830
186f3c438b46 6899630 move libdga to open-src & /usr/X11
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 824
diff changeset
    50
libdga: libX11
1026
f8a98b621a88 6516586 DMX support for Solaris x86 and SPARC
Stuart Kreitman <Stuart.Kreitman@Oracle.COM>
parents: 1010
diff changeset
    51
libdmx: libX11 libXext
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    52
libdrm: libpthread-stubs
1029
2433d5075f1f 6667057 Introduce libXcb in Solaris [PSARC 2010/109]
Stefan Teleman <stefan.teleman@oracle.com>
parents: 1026
diff changeset
    53
libxcb: libpthread-stubs
1123
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    54
xcb-util: libxcb
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    55
xcb-util-image: libxcb xcb-util
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    56
xcb-util-keysyms: libxcb
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    57
xcb-util-renderutil: libxcb
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    58
xcb-util-wm: libxcb
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    59
libFS: libxtrans
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    60
libICE: libxtrans
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    61
libSM: libxtrans libICE
1123
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
    62
libX11: libxtrans libXau libXdmcp libxcb
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    63
libXaw: libX11 libXt libXmu libXpm
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    64
libXaw4: libX11 libXt libXmu
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    65
libXaw5: libX11 libXt libXmu
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    66
libXcomposite: libX11 libXext libXfixes
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    67
libXcursor: libX11 libXfixes libXrender
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    68
libXdamage: libXfixes
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    69
libXevie: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    70
libXext: libX11 libXau
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    71
libXfixes: libX11 libXext
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    72
libXfont: libxtrans freetype libfontenc
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    73
libXft: freetype fontconfig libXrender libX11
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    74
libXi: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    75
libXinerama: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    76
libXmu: libX11 libXt libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    77
libXp: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    78
libXpm: libX11 libXt
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    79
libXrandr: libX11 libXext libXrender
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    80
libXrender: libX11 libXext
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    81
libXres: libX11 libXext
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    82
libXScrnSaver: libX11 libXext
1010
24a676fcf648 6984035 more parallel build fixes for X gate
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 967
diff changeset
    83
libXt: libX11 libSM libICE
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    84
libXtsol: libX11 libXext
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    85
libXtst: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    86
libXv: libX11 libXext
1443
df6261a3d4eb 18707650 build failure in open-src/lib/libXvMC from pkg-config for xv
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1435
diff changeset
    87
libXvMC: libX11 libXext libXv
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    88
libXxf86misc: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    89
libXxf86vm: libX11 libXext
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    90
libxkbfile: libX11
1246
28f77fd3f982 7148429 Build failure due to missing dependencies for mesa
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1138
diff changeset
    91
mesa: libdrm libX11 libXext libXdamage libXfixes libXxf86vm
1366
84a331b516f5 17231372 update Mesa to 9.0.3
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents: 1246
diff changeset
    92
libglu: mesa
1423
d7b111d2d3d7 19978574 Need an automated, repeatable way to generate X's FOSS required source releases
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1366
diff changeset
    93
freeglut: mesa libglu
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
    94
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    95
# pixman doesn't need these itself, but its test framework uses gtk,
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    96
# which does depend on these
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    97
pixman: libXext libXrender libXinerama libXi libXrandr libXcursor 
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    98
pixman: libXcomposite libXdamage libXfixes libX11 freetype fontconfig 
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
    99
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   100
OS_SUBDIRS_common = \
824
b194b3fada3c 6899419 Move libowconfig to open-src & /usr/X11
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 810
diff changeset
   101
	DPS \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   102
	freetype \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   103
	fontconfig \
830
186f3c438b46 6899630 move libdga to open-src & /usr/X11
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 824
diff changeset
   104
	libdga \
1026
f8a98b621a88 6516586 DMX support for Solaris x86 and SPARC
Stuart Kreitman <Stuart.Kreitman@Oracle.COM>
parents: 1010
diff changeset
   105
	libdmx \
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
   106
	libdrm \
824
b194b3fada3c 6899419 Move libowconfig to open-src & /usr/X11
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 810
diff changeset
   107
	libowconfig \
571
3cd339ec5ff8 6763324 Integrate pthread-stubs [LSARC/2008/657]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 543
diff changeset
   108
	libpthread-stubs \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   109
	libxtrans \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   110
	libXau \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   111
	libXdmcp \
1029
2433d5075f1f 6667057 Introduce libXcb in Solaris [PSARC 2010/109]
Stefan Teleman <stefan.teleman@oracle.com>
parents: 1026
diff changeset
   112
	libxcb \
1123
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
   113
	xcb-util \
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
   114
	xcb-util-image \
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
   115
	xcb-util-keysyms \
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
   116
	xcb-util-renderutil \
4678f8c1d429 7042918 Update xcb-util to version 0.3.8 [PSARC/2011/215]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1032
diff changeset
   117
	xcb-util-wm \
341
0a1eb61fd56e 6668846 Upgrade libX11 to X11R7 version
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 325
diff changeset
   118
	libX11 \
366
7b72d11c8c92 6674738 X modularization: libXext, libXevie & libXss [PSARC/2008/194]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 354
diff changeset
   119
	libXext \
354
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
   120
	libfontenc \
425
a0d3549d7d21 6707932 Xorg modularization: Font Server library and clients
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 380
diff changeset
   121
	libFS \
325
ab2a98db8d31 6654393 Upgrade libfreetype to 2.3.5
Stefan Teleman <Stefan.Teleman@Sun.COM>
parents: 287
diff changeset
   122
	libICE \
456
c1f45bb21b9e 6718029 Update lbxproxy to the open-src version
Niveditha Rau <Niveditha.Rau@Sun.COM>
parents: 425
diff changeset
   123
	liblbxutil \
577
cd96438515cb 6752912 Integrate libpixman [LSARC 2008/637]
Stuart Kreitman <Stuart.Kreitman@Sun.COM>
parents: 571
diff changeset
   124
	libpciaccess \
325
ab2a98db8d31 6654393 Upgrade libfreetype to 2.3.5
Stefan Teleman <Stefan.Teleman@Sun.COM>
parents: 287
diff changeset
   125
	libSM \
354
c5722f7db2ea 6671721 Update libXt to opensrc verion 1.0.5 from X.org [build fixes]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 341
diff changeset
   126
	libXt \
278
d14c4ceeb35d 6651397 Xorg modularization: libXmu & libXmuu [PSARC 2008/036]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 269
diff changeset
   127
	libXmu \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   128
	libXpm \
543
9662e97b2643 Reorder subdirectory list in Makefiles to match FOX gate for easier merges
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 535
diff changeset
   129
	libXp \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   130
	libXaw \
749
d7a0cca9c876 6860468 move xc/lib/Xaw and xc/SUNWlib/3_1libXaw to open-src/lib/libXaw5 and open-src/lib/libXaw4
Niveditha Rau <Niveditha.Rau@Sun.COM>
parents: 747
diff changeset
   131
	libXaw4 \
d7a0cca9c876 6860468 move xc/lib/Xaw and xc/SUNWlib/3_1libXaw to open-src/lib/libXaw5 and open-src/lib/libXaw4
Niveditha Rau <Niveditha.Rau@Sun.COM>
parents: 747
diff changeset
   132
	libXaw5 \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   133
	libXfixes \
151
c48c1b804c80 6552916 libXcomposite [PSARC 2007/240]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 137
diff changeset
   134
	libXcomposite \
137
5bc8ece4fa11 6541746 X Render Extension update: Protocol 0.10 / API 0.9 [LSARC 2007/193]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 126
diff changeset
   135
	libXrender \
153
a5dea932e7b6 6553524 Xorg modularization: libXdamage 1.0.4
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 151
diff changeset
   136
	libXdamage \
210
5bac47f9c993 6351300 libXcursor & xcursorgen [LSARC 2007/491]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 179
diff changeset
   137
	libXcursor \
366
7b72d11c8c92 6674738 X modularization: libXext, libXevie & libXss [PSARC/2008/194]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 354
diff changeset
   138
	libXevie \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   139
	libXfont \
179
a0c36742a23a 6315639 Upgrade Xft in Solaris to 2.1.12
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 156
diff changeset
   140
	libXft \
269
4de1d496f68b 6649171 Replace libXi with the opensrc version from X.Org
Niveditha Rau <Niveditha.Rau@Sun.COM>
parents: 210
diff changeset
   141
	libXi \
126
ca8bb92f6783 6489136 libXinerama should be shipped in Solaris [PSARC 2007/135]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 123
diff changeset
   142
	libXinerama \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   143
	libxkbfile \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   144
	libXrandr \
287
56a831df2ac8 6652122 Import libXRes from open source code base
Jay Cotton <Jay.Cotton@Sun.COM>
parents: 278
diff changeset
   145
	libXres \
366
7b72d11c8c92 6674738 X modularization: libXext, libXevie & libXss [PSARC/2008/194]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 354
diff changeset
   146
	libXScrnSaver \
499
8670a6ee6406 6736427 Move libXtsol sources to open-src
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 498
diff changeset
   147
	libXtsol \
123
893987bffaa8 6533084 Xorg modularization: libXtst 1.0.1
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 98
diff changeset
   148
	libXtst \
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   149
	libXv \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   150
	libXvMC \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   151
	libXxf86misc \
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   152
	libXxf86vm \
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
   153
	mesa \
1366
84a331b516f5 17231372 update Mesa to 9.0.3
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents: 1246
diff changeset
   154
	libglu \
1029
2433d5075f1f 6667057 Introduce libXcb in Solaris [PSARC 2010/109]
Stefan Teleman <stefan.teleman@oracle.com>
parents: 1026
diff changeset
   155
	freeglut \
1138
8a16432aee96 7047054 Removal of hwc [PSARC/2011/230]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1123
diff changeset
   156
	pixman
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   157
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   158
OS_SUBDIRS_sparc = $(OS_SUBDIRS_common)
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   159
851
d428083dbbdd 6905171 X11R7.5 / Xorg 1.7.3 integration
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 830
diff changeset
   160
OS_SUBDIRS_i386 = $(OS_SUBDIRS_common)
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   161
744
7f935d506429 6859233 Removal of Xprint [PSARC 2009/294]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 606
diff changeset
   162
OBSOLETE_SUBDIRS = \
1138
8a16432aee96 7047054 Removal of hwc [PSARC/2011/230]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 1123
diff changeset
   163
	hwc \
747
fd7c3789a134 6860365 Remove lg3d library and headers
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 744
diff changeset
   164
	libXlg3d \
744
7f935d506429 6859233 Removal of Xprint [PSARC 2009/294]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 606
diff changeset
   165
	libXprintUtil \
7f935d506429 6859233 Removal of Xprint [PSARC 2009/294]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 606
diff changeset
   166
	libXprintAppUtil
7f935d506429 6859233 Removal of Xprint [PSARC 2009/294]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 606
diff changeset
   167
493
f43507b5737d 6735203 open-src Makefile cleanup & enhancements
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 456
diff changeset
   168
PWD:sh=pwd
967
efbd0ee6805d 6963229 build race conditions and other makefile issues
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 943
diff changeset
   169
TOP=$(PWD)/../..
98
c21b46ed1efd 6489660 Xorg server 7.2 [PSARC 2007/051]
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents:
diff changeset
   170
493
f43507b5737d 6735203 open-src Makefile cleanup & enhancements
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 456
diff changeset
   171
### Include common definitions
f43507b5737d 6735203 open-src Makefile cleanup & enhancements
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 456
diff changeset
   172
DIRNAME="lib/"
967
efbd0ee6805d 6963229 build race conditions and other makefile issues
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents: 943
diff changeset
   173
include $(TOP)/open-src/common/Makefile.subdirs
810
6f94d3da0552 6889793 enable parallel builds of the X consolidation
Alan Coopersmith <Alan.Coopersmith@Sun.COM>
parents: 749
diff changeset
   174