OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [tix/] [tests/] [Makefile.in] - Blame information for rev 1767

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 578 markom
#       This file is a Makefile for Tix. If it has the name
2
#       "Makefile.in" Then it is a template for a Makefile; to
3
#       generate the actual Makefile, run "./configure", which is a
4
#       configuration script generated by the "autoconf" program
5
#       (constructs like "@foo@" will get replaced in the actual
6
#       Makefile.
7
#
8
#       See the file README for information about executing the test
9
#       suites.
10
#
11
# Copyright (c) 1996, Expert Interface Technologies
12
#
13
# See the file "license.terms" for information on usage and redistribution
14
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
15
#
16
#
17
@SET_MAKE@
18
 
19
BINSRC_DIR      =       @SRC_DIR@
20
SRC_DIR         =       @SRC_DIR@
21
LIBRARY_DIR     =       @SRC_DIR@/library
22
DEMOS_DIR       =       @SRC_DIR@/demos
23
MANUAL_DIR      =       @SRC_DIR@/man
24
VPATH           =       @SRC_DIR@
25
 
26
all: @TIX_TARGETS@ @TIX_TEST_LOAD@
27
 
28
test: all
29
 
30
unix-tk4.0:: tk40
31
 
32
unix-tk4.1:: tk41
33
 
34
unix-tk4.2:: tk42
35
 
36
unix-itcl2.0:: itcl20
37
 
38
unix-itcl2.1:: itcl21
39
 
40
# There are no test for the following targets (they don't really need
41
# tests)
42
unix-et-tk4.0::
43
 
44
unix-et-tk4.1::
45
 
46
demos-c::
47
 
48
# Some versions of make, like SGI's, use the following variable to
49
# determine which shell to use for executing commands:
50
SHELL = @SHELL@
51
 
52
SUBSETS=
53
 
54
ENVIRON_74 = TEST_TCL_LIBRARY=@TCL74_SRC_DIR@/library \
55
        TEST_TK_LIBRARY=@TK40_SRC_DIR@/library \
56
        TEST_ITCL_LIBRARY=@ITCL20_SRC_DIR@/itcl/library \
57
        TEST_ITK_LIBRARY=@ITCL20_SRC_DIR@/itk/library \
58
        IWIDGETS_LIBRARY=@ITCL20_SRC_DIR@/iwidgets2.0.0 \
59
        TIX_LIBRARY=@SRC_DIR@/library \
60
        TEST_BINSRC_DIR=$(BINSRC_DIR) \
61
        TEST_LDPATHS=""
62
 
63
 
64
ENVIRON_75 = TEST_TCL_LIBRARY=@TCL75_SRC_DIR@/library \
65
        TEST_TK_LIBRARY=@TK41_SRC_DIR@/library \
66
        TEST_ITCL_LIBRARY=@ITCL20_SRC_DIR@/itcl/library \
67
        TEST_ITK_LIBRARY=@ITCL20_SRC_DIR@/itk/library \
68
        IWIDGETS_LIBRARY=@ITCL20_SRC_DIR@/iwidgets2.0.0 \
69
        TIX_LIBRARY=@SRC_DIR@/library \
70
        TEST_BINSRC_DIR=$(BINSRC_DIR) \
71
        TEST_LDPATHS=@TCL75_SRC_DIR@/unix:@TK41_SRC_DIR@/unix:$(BINSRC_DIR)/unix-tk4.1
72
 
73
 
74
ENVIRON_76 = TEST_TCL_LIBRARY=@TCL76_SRC_DIR@/library \
75
        TEST_TK_LIBRARY=@TK42_SRC_DIR@/library \
76
        TEST_ITCL_LIBRARY=@ITCL20_SRC_DIR@/itcl/library \
77
        TEST_ITK_LIBRARY=@ITCL20_SRC_DIR@/itk/library \
78
        IWIDGETS_LIBRARY=@ITCL20_SRC_DIR@/iwidgets2.0.0 \
79
        TIX_LIBRARY=@SRC_DIR@/library \
80
        TEST_BINSRC_DIR=$(BINSRC_DIR) \
81
        TEST_LDPATHS=@TCL76_SRC_DIR@/unix:@TK42_SRC_DIR@/unix:$(BINSRC_DIR)/unix-tk4.2
82
 
83
ENVIRON_ITCL_20 = TEST_TCL_LIBRARY=@ITCL20_SRC_DIR@/tcl7.4/library \
84
        TEST_TK_LIBRARY=@ITCL20_SRC_DIR@/tk4.0/library \
85
        TEST_ITCL_LIBRARY=@ITCL20_SRC_DIR@/itcl/library \
86
        TEST_ITK_LIBRARY=@ITCL20_SRC_DIR@/itk/library \
87
        IWIDGETS_LIBRARY=@ITCL20_SRC_DIR@/iwidgets2.0.0 \
88
        TIX_LIBRARY=@SRC_DIR@/library \
89
        TEST_BINSRC_DIR=$(BINSRC_DIR) \
90
        TEST_LDPATHS=""
91
 
92
ENVIRON_ITCL_21 = TEST_TCL_LIBRARY=@ITCL21_SRC_DIR@/tcl7.5/library \
93
        TEST_TK_LIBRARY=@ITCL21_SRC_DIR@/tk4.1/library \
94
        TEST_ITCL_LIBRARY=@ITCL21_SRC_DIR@/itcl/library \
95
        TEST_ITK_LIBRARY=@ITCL21_SRC_DIR@/itk/library \
96
        IWIDGETS_LIBRARY=@ITCL21_SRC_DIR@/iwidgets2.1.0 \
97
        TIX_LIBRARY=@SRC_DIR@/library \
98
        TEST_BINSRC_DIR=$(BINSRC_DIR) \
99
        TEST_LDPATHS=@ITCL21_SRC_DIR@/itk/unix:@ITCL21_SRC_DIR@/itcl/unix:@ITCL21_SRC_DIR@/tcl7.5/unix:@ITCL21_SRC_DIR@/tk4.1/unix:$(BINSRC_DIR)/unix-itcl2.1
100
 
101
tk40::
102
        @$(ENVIRON_74) \
103
        tclsh Test.tcl tk40 $(SUBSETS)
104
 
105
tk41::
106
        @$(ENVIRON_75) \
107
        tclsh Test.tcl tk41 $(SUBSETS)
108
 
109
tk42::
110
        @$(ENVIRON_76) \
111
        tclsh Test.tcl tk42 $(SUBSETS)
112
 
113
itcl20::
114
        @$(ENVIRON_ITCL_20) \
115
        tclsh Test.tcl itcl20 $(SUBSETS)
116
 
117
itcl21::
118
        @$(ENVIRON_ITCL_21) \
119
        tclsh Test.tcl itcl21 $(SUBSETS)
120
 
121
load::
122
        @$(ENVIRON_75) \
123
        tclsh Test.tcl load $(SUBSETS)
124
 
125
Makefile: Makefile.in
126
        cd $(SRC_DIR); $(SHELL) config.status
127
 
128
distclean:
129
        - rm -f Makefile
130
 
131
#----------------------------------------------------------------------
132
#
133
#       Testing the files in the binary distribution
134
#
135
#----------------------------------------------------------------------
136
 
137
dist: dist_tk40 dist_tk41 dist_itcl20 dist_itcl21
138
 
139
BDIST=$(TIX_BIN_DIST_DIR)
140
SDIST=$(TIX_SRC_DIST_DIR)
141
 
142
ENV_TK40_DIST = \
143
        TIX_LIBRARY=$(SDIST)/library \
144
        TCL_LIBRARY=@TCL74_SRC_DIR@/library \
145
        TK_LIBRARY=@TK40_SRC_DIR@/library \
146
        LD_LIBRARY_PATH=$(SITE_LDPATH)
147
 
148
ENV_TK41_DIST = \
149
        TIX_LIBRARY=$(SDIST)/library \
150
        TCL_LIBRARY=@TCL75_SRC_DIR@/library \
151
        TK_LIBRARY=@TK41_SRC_DIR@/library \
152
        LD_LIBRARY_PATH=$(BDIST)/unix-tk4.1:$(SITE_LDPATH)
153
 
154
ENV_ITCL20_DIST = \
155
        TIX_LIBRARY=$(SDIST)/library \
156
        TCL_LIBRARY=@ITCL20_SRC_DIR@/tcl7.4/library \
157
        TK_LIBRARY=@ITCL20_SRC_DIR@/tk4.0/library \
158
        ITCL_LIBRARY=@ITCL20_SRC_DIR@/itcl/library \
159
        ITK_LIBRARY=@ITCL20_SRC_DIR@/itk/library \
160
        IWIDGETS_LIBRARY=@ITCL20_SRC_DIR@/iwidgets2.0.0 \
161
        LD_LIBRARY_PATH=$(SITE_LDPATH)
162
 
163
ENV_ITCL21_DIST = \
164
        TIX_LIBRARY=$(SDIST)/library \
165
        TCL_LIBRARY=@ITCL21_SRC_DIR@/tcl7.5/library \
166
        TK_LIBRARY=@ITCL21_SRC_DIR@/tk4.1/library \
167
        ITCL_LIBRARY=@ITCL21_SRC_DIR@/itcl/library \
168
        ITK_LIBRARY=@ITCL21_SRC_DIR@/itk/library \
169
        IWIDGETS_LIBRARY=@ITCL21_SRC_DIR@/iwidgets2.1.0 \
170
        LD_LIBRARY_PATH=$(BDIST)/unix-itcl2.1:$(SITE_LDPATH)
171
 
172
dist_tk40:
173
        @echo
174
        @echo ======================== tk40_dist
175
        @echo
176
        -$(ENV_TK40_DIST) ldd $(BDIST)/unix-tk4.0/tixwish
177
        $(ENV_TK40_DIST) $(BDIST)/unix-tk4.0/tixwish Driver.tcl $(SUBSETS)
178
 
179
dist_tk41:
180
        @echo
181
        @echo ======================== tk41_dist
182
        @echo
183
        -$(ENV_TK41_DIST) ldd $(BDIST)/unix-tk4.1/tixwish
184
        $(ENV_TK41_DIST) $(BDIST)/unix-tk4.1/tixwish Driver.tcl $(SUBSETS)
185
 
186
dist_itcl20:
187
        @echo
188
        @echo ======================== itcl20_dist
189
        @echo
190
        -$(ENV_ITCL20_DIST) ldd $(BDIST)/unix-itcl2.0/itixwish
191
        $(ENV_ITCL20_DIST) $(BDIST)/unix-itcl2.0/itixwish Driver.tcl $(SUBSETS)
192
 
193
dist_itcl21:
194
        @echo
195
        @echo ======================== itcl21_dist
196
        @echo
197
        -$(ENV_ITCL21_DIST) ldd $(BDIST)/unix-itcl2.1/itixwish
198
        $(ENV_ITCL21_DIST) $(BDIST)/unix-itcl2.1/itixwish Driver.tcl $(SUBSETS)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.