summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorajosey <ajosey>2005-04-21 09:38:06 +0000
committerajosey <ajosey>2005-04-21 09:38:06 +0000
commit7eb8423433eb166fabdce3ecff82d0da29e36642 (patch)
tree099c34f2059d1afddf7ca1989b5314ba0d2275aa
parentc8a76de8e4c4def7f18afbab07bd7cbe5304685b (diff)
resync to VSW5.1.5
-rw-r--r--xts5/tetbuild.cfg69
1 files changed, 25 insertions, 44 deletions
diff --git a/xts5/tetbuild.cfg b/xts5/tetbuild.cfg
index 1a7c0cf5..9cc1ad62 100644
--- a/xts5/tetbuild.cfg
+++ b/xts5/tetbuild.cfg
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2005 X.Org Foundation LLC
+# Copyright (c) 2005 X.Org Foundation L.L.C.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy of
# this software and associated documentation files (the "Software"), to deal in
@@ -19,47 +19,19 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
-# $Header: /cvs/xtest/xtest/xts5/Attic/tetbuild.cfg,v 1.1 2005-02-12 14:37:13 anderson Exp $
+# $Header: /cvs/xtest/xtest/xts5/Attic/tetbuild.cfg,v 1.2 2005-04-21 09:38:06 ajosey Exp $
#
+# Copyright (c) 2001,2004 The Open Group
# Copyright (c) Applied Testing and Technology, Inc. 1995
# All Rights Reserved.
#
# Project: VSW5
#
-# File: tetbuild.cfg/tetclean/cfg
+# File: tetbuild.cfg/tetclean.cfg
#
# Description:
# Build/clean configuration file for VSW5
#
-# Modifications:
-# $Log: tetbuild.cfg,v $
-# Revision 1.1 2005-02-12 14:37:13 anderson
-# Initial revision
-#
-# Revision 8.0 1998/12/23 23:39:35 mar
-# Branch point for Release 5.0.2
-#
-# Revision 7.0 1998/10/30 23:02:43 mar
-# Branch point for Release 5.0.2b1
-#
-# Revision 6.0 1998/03/02 05:30:35 tbr
-# Branch point for Release 5.0.1
-#
-# Revision 5.0 1998/01/26 03:27:09 tbr
-# Branch point for Release 5.0.1b1
-#
-# Revision 4.2 1998/01/22 01:28:18 tbr
-# Changes necessary to compile tests that genrate .dat files
-#
-# Revision 4.1 1997/10/26 22:35:22 andy
-# Editorial
-#
-# Revision 4.0 1995/12/15 09:25:58 tbr
-# Branch point for Release 5.0.0
-#
-# Revision 3.1 1995/12/15 00:33:05 andy
-# Prepare for GA Release
-#
# Portions of this software are based on Xlib and X Protocol Test Suite.
# We have used this material under the terms of its copyright, which grants
@@ -144,7 +116,9 @@ TET_OUTPUT_CAPTURE=TRUE
# X RELEASE
##########################
-#XT_X_RELEASE - The X11 Release, e.g. 4 for X11R4, 5 for X11R5, 6 for X11R6
+# XT_X_RELEASE - The X11 Release, e.g. 4 for X11R4, 5 for X11R5, 6 for X11R6.
+# Note that when XT_X_RELEASE=6 the only supported value for XP_OPEN_DIS is
+# XlibXtst.c
#XT_X_RELEASE=4
#XT_X_RELEASE=5
#XT_X_RELEASE=6
@@ -187,11 +161,11 @@ LN=ln
RANLIB=true
# TSORT - Set to cat if archiver inserts its own symbol table
-# or the system uses ranlib
+# or the system uses ranlib, else set to tsort
TSORT=cat
# LORDER - Set to echo if archiver inserts its own symbol table
-# or the system uses ranlib
+# or the system uses ranlib, else set to lorder
LORDER=echo
# CP - copy file
@@ -212,10 +186,10 @@ TET_ROOT=
TETBASE=${TET_ROOT}
# TETINCDIR - The directory containing the TET API headers.
-TETINCDIR=${TETBASE}/inc/posix_c
+TETINCDIR=${TETBASE}/inc/tet3
# TETLIB - The library containing the TET API library
-TETLIB=${TETBASE}/lib/posix_c
+TETLIB=${TETBASE}/lib/tet3
# TCM - The Test Control Manager
TCM=${TETLIB}/tcm.o
@@ -297,7 +271,7 @@ SYSLIBS=
# If you wish to build the tests to test the Input Device extension, you
# will need to include the necessary libraries for it.
# These are usually included by adding -lXi -lXext before -lX11.
-# SVR4 : XP_SYSLIBS=-L/X11/lib -lXi -lXext -lX11 -lnsl
+# SVR4 : XP_SYSLIBS=-L/usr/lib/X11 -lXi -lXtst -lXext -lX11 -lnsl
# OSF1 : XP_SYSLIBS=-lXi -lXtst -lXext -lX11
XP_SYSLIBS=
@@ -306,7 +280,7 @@ XP_SYSLIBS=
# Do not include Athena widgets in this list (see XT_ATHENA below)
# If you wish to build the tests to make use of the XTEST extension, you
# will need to include the X extension library and the XTEST library.
-# SVR4 : XT_SYSLIBS=-L/X11/lib -lXext -lXt -lX11 -lnsl
+# SVR4 : XT_SYSLIBS=-L/usr/lib/X11 -lXt -lXtst -lXext -lX11 -lnsl
# OSF1 : XT_SYSLIBS= -lXt -lXtst -lXext -lX11
XT_SYSLIBS=
@@ -408,7 +382,7 @@ LINKOBJOPTS=-r
# A/UX : LDFLAGS=-ZP
# AIXV3 : LDFLAGS=
# SVR4 : LDFLAGS=-Xc -L/usr/lib/X11
-LDFLAGS=-Xc -L/usr/lib/X11
+LDFLAGS=
# XP_OPEN_DIS - A choice of which code to build in the X Protocol library
# to make an X server connection.
@@ -416,17 +390,24 @@ LDFLAGS=-Xc -L/usr/lib/X11
#
# XlibXtst.c Your Xlib includes enhancements to _XConnectDisplay
# ensuring maximum portable protocol test coverage.
+# This option must be used if XT_X_RELEASE=6 as it is
+# the only one that supports setting up BigRequests.
# XlibOpaque.c You have a normal R4 Xlib or early R5 Xlib which you
# cannot patch to include the enhancements to
# _XConnectDisplay, and you cannot emulate these by
# building XlibNoXtst.c, so only client-native testing
# can be done portably, and no failure testing of
-# XOpenDisplay can be done.
+# XOpenDisplay can be done. The affected tests will
+# complain about this, so use of XlibOpaque.c is not
+# suitable for branding runs. (For other uses, you can
+# suppress the complaints about non-native byte order
+# by setting XT_DEBUG_BYTE_SEX=NATIVE in tetexec.cfg.)
# This option uses XOpenDisplay to make the connection,
# from which the file descriptor is recovered for
# our own use. XCloseDisplay shuts down the connection.
-# XlibNoXtst.c As for XlibOpaque.c but you can use the R4/R5
-# connection emulation supplied. (Note: R4/R5 independent)
+# XlibNoXtst.c You have a normal R4 Xlib or early R5 Xlib but you
+# can use the R4/R5 connection emulation supplied.
+# (Note: R4/R5 independent.)
# This will ensure maximum protocol test coverage
# but may not be portable to all platforms.
#
@@ -438,7 +419,7 @@ LDFLAGS=-Xc -L/usr/lib/X11
#XP_OPEN_DIS=XlibXtst.c
#XP_OPEN_DIS=XlibNoXtst.c
#XP_OPEN_DIS=XlibOpaque.c
-XP_OPEN_DIS=XlibOpaque.c
+XP_OPEN_DIS=XlibXtst.c
# INCLUDES - Options to cause C compiler to search correct directories
# for headers.