Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5564 serge 1
# Makefile.in generated by automake 1.15 from Makefile.am.
2
# @configure_input@
3
 
4
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
5
 
6
# This Makefile.in is free software; the Free Software Foundation
7
# gives unlimited permission to copy and/or distribute it,
8
# with or without modifications, as long as this notice is preserved.
9
 
10
# This program is distributed in the hope that it will be useful,
11
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13
# PARTICULAR PURPOSE.
14
 
15
@SET_MAKE@
16
 
17
# Copyright © 2012 Intel Corporation
18
#
19
# Permission is hereby granted, free of charge, to any person obtaining a
20
# copy of this software and associated documentation files (the "Software"),
21
# to deal in the Software without restriction, including without limitation
22
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
23
# and/or sell copies of the Software, and to permit persons to whom the
24
# Software is furnished to do so, subject to the following conditions:
25
#
26
# The above copyright notice and this permission notice (including the next
27
# paragraph) shall be included in all copies or substantial portions of the
28
# Software.
29
#
30
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
31
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
32
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
33
# NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
34
# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
35
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
36
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
37
# DEALINGS IN THE SOFTWARE.
38
 
39
 
40
VPATH = @srcdir@
41
am__is_gnu_make = { \
42
  if test -z '$(MAKELEVEL)'; then \
43
    false; \
44
  elif test -n '$(MAKE_HOST)'; then \
45
    true; \
46
  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
47
    true; \
48
  else \
49
    false; \
50
  fi; \
51
}
52
am__make_running_with_option = \
53
  case $${target_option-} in \
54
      ?) ;; \
55
      *) echo "am__make_running_with_option: internal error: invalid" \
56
              "target option '$${target_option-}' specified" >&2; \
57
         exit 1;; \
58
  esac; \
59
  has_opt=no; \
60
  sane_makeflags=$$MAKEFLAGS; \
61
  if $(am__is_gnu_make); then \
62
    sane_makeflags=$$MFLAGS; \
63
  else \
64
    case $$MAKEFLAGS in \
65
      *\\[\ \	]*) \
66
        bs=\\; \
67
        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
68
          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
69
    esac; \
70
  fi; \
71
  skip_next=no; \
72
  strip_trailopt () \
73
  { \
74
    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
75
  }; \
76
  for flg in $$sane_makeflags; do \
77
    test $$skip_next = yes && { skip_next=no; continue; }; \
78
    case $$flg in \
79
      *=*|--*) continue;; \
80
        -*I) strip_trailopt 'I'; skip_next=yes;; \
81
      -*I?*) strip_trailopt 'I';; \
82
        -*O) strip_trailopt 'O'; skip_next=yes;; \
83
      -*O?*) strip_trailopt 'O';; \
84
        -*l) strip_trailopt 'l'; skip_next=yes;; \
85
      -*l?*) strip_trailopt 'l';; \
86
      -[dEDm]) skip_next=yes;; \
87
      -[JT]) skip_next=yes;; \
88
    esac; \
89
    case $$flg in \
90
      *$$target_option*) has_opt=yes; break;; \
91
    esac; \
92
  done; \
93
  test $$has_opt = yes
94
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
95
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
96
pkgdatadir = $(datadir)/@PACKAGE@
97
pkgincludedir = $(includedir)/@PACKAGE@
98
pkglibdir = $(libdir)/@PACKAGE@
99
pkglibexecdir = $(libexecdir)/@PACKAGE@
100
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
101
install_sh_DATA = $(install_sh) -c -m 644
102
install_sh_PROGRAM = $(install_sh) -c
103
install_sh_SCRIPT = $(install_sh) -c
104
INSTALL_HEADER = $(INSTALL_DATA)
105
transform = $(program_transform_name)
106
NORMAL_INSTALL = :
107
PRE_INSTALL = :
108
POST_INSTALL = :
109
NORMAL_UNINSTALL = :
110
PRE_UNINSTALL = :
111
POST_UNINSTALL = :
112
build_triplet = @build@
113
host_triplet = @host@
114
target_triplet = @target@
115
@HAVE_DRISW_TRUE@am__append_1 = \
116
@HAVE_DRISW_TRUE@	$(top_builddir)/src/gallium/winsys/sw/dri/libswdri.la
117
 
118
@NEED_WINSYS_XLIB_TRUE@am__append_2 = \
119
@NEED_WINSYS_XLIB_TRUE@	$(top_builddir)/src/gallium/winsys/sw/xlib/libws_xlib.la \
120
@NEED_WINSYS_XLIB_TRUE@	-lX11 -lXext -lXfixes \
121
@NEED_WINSYS_XLIB_TRUE@	$(LIBDRM_LIBS)
122
 
123
check_PROGRAMS = lp_test_format$(EXEEXT) lp_test_arit$(EXEEXT) \
124
	lp_test_blend$(EXEEXT) lp_test_conv$(EXEEXT) \
125
	lp_test_printf$(EXEEXT)
126
subdir = src/gallium/drivers/llvmpipe
127
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
128
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_gnu_make.m4 \
129
	$(top_srcdir)/m4/ax_check_python_mako_module.m4 \
130
	$(top_srcdir)/m4/ax_gcc_builtin.m4 \
131
	$(top_srcdir)/m4/ax_gcc_func_attribute.m4 \
132
	$(top_srcdir)/m4/ax_prog_bison.m4 \
133
	$(top_srcdir)/m4/ax_prog_flex.m4 \
134
	$(top_srcdir)/m4/ax_pthread.m4 $(top_srcdir)/m4/libtool.m4 \
135
	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
136
	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
137
	$(top_srcdir)/VERSION $(top_srcdir)/configure.ac
138
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
139
	$(ACLOCAL_M4)
140
DIST_COMMON = $(srcdir)/Makefile.am $(noinst_HEADERS) \
141
	$(am__DIST_COMMON)
142
mkinstalldirs = $(install_sh) -d
143
CONFIG_CLEAN_FILES =
144
CONFIG_CLEAN_VPATH_FILES =
145
LTLIBRARIES = $(noinst_LTLIBRARIES)
146
libllvmpipe_la_LIBADD =
147
am__objects_1 = lp_bld_alpha.lo lp_bld_blend_aos.lo lp_bld_blend.lo \
148
	lp_bld_blend_logicop.lo lp_bld_depth.lo lp_bld_interp.lo \
149
	lp_clear.lo lp_context.lo lp_draw_arrays.lo lp_fence.lo \
150
	lp_flush.lo lp_jit.lo lp_memory.lo lp_perf.lo lp_query.lo \
151
	lp_rast.lo lp_rast_debug.lo lp_rast_tri.lo lp_scene.lo \
152
	lp_scene_queue.lo lp_screen.lo lp_setup.lo lp_setup_line.lo \
153
	lp_setup_point.lo lp_setup_tri.lo lp_setup_vbuf.lo \
154
	lp_state_blend.lo lp_state_clip.lo lp_state_derived.lo \
155
	lp_state_fs.lo lp_state_gs.lo lp_state_rasterizer.lo \
156
	lp_state_sampler.lo lp_state_setup.lo lp_state_so.lo \
157
	lp_state_surface.lo lp_state_vertex.lo lp_state_vs.lo \
158
	lp_surface.lo lp_tex_sample.lo lp_texture.lo
159
am_libllvmpipe_la_OBJECTS = $(am__objects_1)
160
libllvmpipe_la_OBJECTS = $(am_libllvmpipe_la_OBJECTS)
161
AM_V_lt = $(am__v_lt_@AM_V@)
162
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
163
am__v_lt_0 = --silent
164
am__v_lt_1 =
165
libllvmpipe_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
166
	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
167
	$(AM_CFLAGS) $(CFLAGS) $(libllvmpipe_la_LDFLAGS) $(LDFLAGS) -o \
168
	$@
169
am_lp_test_arit_OBJECTS = lp_test_arit.$(OBJEXT) \
170
	lp_test_main.$(OBJEXT)
171
lp_test_arit_OBJECTS = $(am_lp_test_arit_OBJECTS)
172
am__DEPENDENCIES_1 =
173
am__DEPENDENCIES_2 = libllvmpipe.la \
174
	$(top_builddir)/src/gallium/auxiliary/libgallium.la \
175
	$(top_builddir)/src/util/libmesautil.la $(am__DEPENDENCIES_1) \
176
	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
177
lp_test_arit_DEPENDENCIES = $(am__DEPENDENCIES_2)
178
am_lp_test_blend_OBJECTS = lp_test_blend.$(OBJEXT) \
179
	lp_test_main.$(OBJEXT)
180
lp_test_blend_OBJECTS = $(am_lp_test_blend_OBJECTS)
181
lp_test_blend_DEPENDENCIES = $(am__DEPENDENCIES_2)
182
am_lp_test_conv_OBJECTS = lp_test_conv.$(OBJEXT) \
183
	lp_test_main.$(OBJEXT)
184
lp_test_conv_OBJECTS = $(am_lp_test_conv_OBJECTS)
185
lp_test_conv_DEPENDENCIES = $(am__DEPENDENCIES_2)
186
am_lp_test_format_OBJECTS = lp_test_format.$(OBJEXT) \
187
	lp_test_main.$(OBJEXT)
188
lp_test_format_OBJECTS = $(am_lp_test_format_OBJECTS)
189
lp_test_format_DEPENDENCIES = $(am__DEPENDENCIES_2)
190
am_lp_test_printf_OBJECTS = lp_test_printf.$(OBJEXT) \
191
	lp_test_main.$(OBJEXT)
192
lp_test_printf_OBJECTS = $(am_lp_test_printf_OBJECTS)
193
lp_test_printf_DEPENDENCIES = $(am__DEPENDENCIES_2)
194
AM_V_P = $(am__v_P_@AM_V@)
195
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
196
am__v_P_0 = false
197
am__v_P_1 = :
198
AM_V_GEN = $(am__v_GEN_@AM_V@)
199
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
200
am__v_GEN_0 = @echo "  GEN     " $@;
201
am__v_GEN_1 =
202
AM_V_at = $(am__v_at_@AM_V@)
203
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
204
am__v_at_0 = @
205
am__v_at_1 =
206
DEFAULT_INCLUDES = -I.@am__isrc@
207
depcomp = $(SHELL) $(top_srcdir)/bin/depcomp
208
am__depfiles_maybe = depfiles
209
am__mv = mv -f
210
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
211
	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
212
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
213
	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
214
	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
215
	$(AM_CFLAGS) $(CFLAGS)
216
AM_V_CC = $(am__v_CC_@AM_V@)
217
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
218
am__v_CC_0 = @echo "  CC      " $@;
219
am__v_CC_1 =
220
CCLD = $(CC)
221
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
222
	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
223
	$(AM_LDFLAGS) $(LDFLAGS) -o $@
224
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
225
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
226
am__v_CCLD_0 = @echo "  CCLD    " $@;
227
am__v_CCLD_1 =
228
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
229
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
230
LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
231
	$(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
232
	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
233
	$(AM_CXXFLAGS) $(CXXFLAGS)
234
AM_V_CXX = $(am__v_CXX_@AM_V@)
235
am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
236
am__v_CXX_0 = @echo "  CXX     " $@;
237
am__v_CXX_1 =
238
CXXLD = $(CXX)
239
CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
240
	$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
241
	$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
242
AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
243
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
244
am__v_CXXLD_0 = @echo "  CXXLD   " $@;
245
am__v_CXXLD_1 =
246
SOURCES = $(libllvmpipe_la_SOURCES) $(lp_test_arit_SOURCES) \
247
	$(nodist_EXTRA_lp_test_arit_SOURCES) $(lp_test_blend_SOURCES) \
248
	$(nodist_EXTRA_lp_test_blend_SOURCES) $(lp_test_conv_SOURCES) \
249
	$(nodist_EXTRA_lp_test_conv_SOURCES) $(lp_test_format_SOURCES) \
250
	$(nodist_EXTRA_lp_test_format_SOURCES) \
251
	$(lp_test_printf_SOURCES) \
252
	$(nodist_EXTRA_lp_test_printf_SOURCES)
253
DIST_SOURCES = $(libllvmpipe_la_SOURCES) $(lp_test_arit_SOURCES) \
254
	$(lp_test_blend_SOURCES) $(lp_test_conv_SOURCES) \
255
	$(lp_test_format_SOURCES) $(lp_test_printf_SOURCES)
256
am__can_run_installinfo = \
257
  case $$AM_UPDATE_INFO_DIR in \
258
    n|no|NO) false;; \
259
    *) (install-info --version) >/dev/null 2>&1;; \
260
  esac
261
HEADERS = $(noinst_HEADERS)
262
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
263
# Read a list of newline-separated strings from the standard input,
264
# and print each of them once, without duplicates.  Input order is
265
# *not* preserved.
266
am__uniquify_input = $(AWK) '\
267
  BEGIN { nonempty = 0; } \
268
  { items[$$0] = 1; nonempty = 1; } \
269
  END { if (nonempty) { for (i in items) print i; }; } \
270
'
271
# Make sure the list of sources is unique.  This is necessary because,
272
# e.g., the same source file might be shared among _SOURCES variables
273
# for different programs/libraries.
274
am__define_uniq_tagged_files = \
275
  list='$(am__tagged_files)'; \
276
  unique=`for i in $$list; do \
277
    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
278
  done | $(am__uniquify_input)`
279
ETAGS = etags
280
CTAGS = ctags
281
am__tty_colors_dummy = \
282
  mgn= red= grn= lgn= blu= brg= std=; \
283
  am__color_tests=no
284
am__tty_colors = { \
285
  $(am__tty_colors_dummy); \
286
  if test "X$(AM_COLOR_TESTS)" = Xno; then \
287
    am__color_tests=no; \
288
  elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
289
    am__color_tests=yes; \
290
  elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
291
    am__color_tests=yes; \
292
  fi; \
293
  if test $$am__color_tests = yes; then \
294
    red=''; \
295
    grn=''; \
296
    lgn=''; \
297
    blu=''; \
298
    mgn=''; \
299
    brg=''; \
300
    std=''; \
301
  fi; \
302
}
303
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
304
am__vpath_adj = case $$p in \
305
    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
306
    *) f=$$p;; \
307
  esac;
308
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
309
am__install_max = 40
310
am__nobase_strip_setup = \
311
  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
312
am__nobase_strip = \
313
  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
314
am__nobase_list = $(am__nobase_strip_setup); \
315
  for p in $$list; do echo "$$p $$p"; done | \
316
  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
317
  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
318
    if (++n[$$2] == $(am__install_max)) \
319
      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
320
    END { for (dir in files) print dir, files[dir] }'
321
am__base_list = \
322
  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
323
  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
324
am__uninstall_files_from_dir = { \
325
  test -z "$$files" \
326
    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
327
    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
328
         $(am__cd) "$$dir" && rm -f $$files; }; \
329
  }
330
am__recheck_rx = ^[ 	]*:recheck:[ 	]*
331
am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
332
am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
333
# A command that, given a newline-separated list of test names on the
334
# standard input, print the name of the tests that are to be re-run
335
# upon "make recheck".
336
am__list_recheck_tests = $(AWK) '{ \
337
  recheck = 1; \
338
  while ((rc = (getline line < ($$0 ".trs"))) != 0) \
339
    { \
340
      if (rc < 0) \
341
        { \
342
          if ((getline line2 < ($$0 ".log")) < 0) \
343
	    recheck = 0; \
344
          break; \
345
        } \
346
      else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
347
        { \
348
          recheck = 0; \
349
          break; \
350
        } \
351
      else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
352
        { \
353
          break; \
354
        } \
355
    }; \
356
  if (recheck) \
357
    print $$0; \
358
  close ($$0 ".trs"); \
359
  close ($$0 ".log"); \
360
}'
361
# A command that, given a newline-separated list of test names on the
362
# standard input, create the global log from their .trs and .log files.
363
am__create_global_log = $(AWK) ' \
364
function fatal(msg) \
365
{ \
366
  print "fatal: making $@: " msg | "cat >&2"; \
367
  exit 1; \
368
} \
369
function rst_section(header) \
370
{ \
371
  print header; \
372
  len = length(header); \
373
  for (i = 1; i <= len; i = i + 1) \
374
    printf "="; \
375
  printf "\n\n"; \
376
} \
377
{ \
378
  copy_in_global_log = 1; \
379
  global_test_result = "RUN"; \
380
  while ((rc = (getline line < ($$0 ".trs"))) != 0) \
381
    { \
382
      if (rc < 0) \
383
         fatal("failed to read from " $$0 ".trs"); \
384
      if (line ~ /$(am__global_test_result_rx)/) \
385
        { \
386
          sub("$(am__global_test_result_rx)", "", line); \
387
          sub("[ 	]*$$", "", line); \
388
          global_test_result = line; \
389
        } \
390
      else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
391
        copy_in_global_log = 0; \
392
    }; \
393
  if (copy_in_global_log) \
394
    { \
395
      rst_section(global_test_result ": " $$0); \
396
      while ((rc = (getline line < ($$0 ".log"))) != 0) \
397
      { \
398
        if (rc < 0) \
399
          fatal("failed to read from " $$0 ".log"); \
400
        print line; \
401
      }; \
402
      printf "\n"; \
403
    }; \
404
  close ($$0 ".trs"); \
405
  close ($$0 ".log"); \
406
}'
407
# Restructured Text title.
408
am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
409
# Solaris 10 'make', and several other traditional 'make' implementations,
410
# pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
411
# by disabling -e (using the XSI extension "set +e") if it's set.
412
am__sh_e_setup = case $$- in *e*) set +e;; esac
413
# Default flags passed to test drivers.
414
am__common_driver_flags = \
415
  --color-tests "$$am__color_tests" \
416
  --enable-hard-errors "$$am__enable_hard_errors" \
417
  --expect-failure "$$am__expect_failure"
418
# To be inserted before the command running the test.  Creates the
419
# directory for the log if needed.  Stores in $dir the directory
420
# containing $f, in $tst the test, in $log the log.  Executes the
421
# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
422
# passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
423
# will run the test scripts (or their associated LOG_COMPILER, if
424
# thy have one).
425
am__check_pre = \
426
$(am__sh_e_setup);					\
427
$(am__vpath_adj_setup) $(am__vpath_adj)			\
428
$(am__tty_colors);					\
429
srcdir=$(srcdir); export srcdir;			\
430
case "$@" in						\
431
  */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
432
    *) am__odir=.;; 					\
433
esac;							\
434
test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
435
  || $(MKDIR_P) "$$am__odir" || exit $$?;		\
436
if test -f "./$$f"; then dir=./;			\
437
elif test -f "$$f"; then dir=;				\
438
else dir="$(srcdir)/"; fi;				\
439
tst=$$dir$$f; log='$@'; 				\
440
if test -n '$(DISABLE_HARD_ERRORS)'; then		\
441
  am__enable_hard_errors=no; 				\
442
else							\
443
  am__enable_hard_errors=yes; 				\
444
fi; 							\
445
case " $(XFAIL_TESTS) " in				\
446
  *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
447
    am__expect_failure=yes;;				\
448
  *)							\
449
    am__expect_failure=no;;				\
450
esac; 							\
451
$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
452
# A shell command to get the names of the tests scripts with any registered
453
# extension removed (i.e., equivalently, the names of the test logs, with
454
# the '.log' extension removed).  The result is saved in the shell variable
455
# '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
456
# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
457
# since that might cause problem with VPATH rewrites for suffix-less tests.
458
# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
459
am__set_TESTS_bases = \
460
  bases='$(TEST_LOGS)'; \
461
  bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
462
  bases=`echo $$bases`
463
RECHECK_LOGS = $(TEST_LOGS)
464
AM_RECURSIVE_TARGETS = check recheck
465
TEST_SUITE_LOG = test-suite.log
466
TEST_EXTENSIONS = @EXEEXT@ .test
467
LOG_DRIVER = $(SHELL) $(top_srcdir)/bin/test-driver
468
LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
469
am__set_b = \
470
  case '$@' in \
471
    */*) \
472
      case '$*' in \
473
        */*) b='$*';; \
474
          *) b=`echo '$@' | sed 's/\.log$$//'`; \
475
       esac;; \
476
    *) \
477
      b='$*';; \
478
  esac
479
am__test_logs1 = $(TESTS:=.log)
480
am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
481
TEST_LOGS = $(am__test_logs2:.test.log=.log)
482
TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/bin/test-driver
483
TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
484
	$(TEST_LOG_FLAGS)
485
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.sources \
486
	$(top_srcdir)/bin/depcomp $(top_srcdir)/bin/test-driver \
487
	$(top_srcdir)/src/gallium/Automake.inc
488
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
489
ACLOCAL = @ACLOCAL@
490
AMTAR = @AMTAR@
491
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
492
AR = @AR@
493
AUTOCONF = @AUTOCONF@
494
AUTOHEADER = @AUTOHEADER@
495
AUTOMAKE = @AUTOMAKE@
496
AWK = @AWK@
497
BSYMBOLIC = @BSYMBOLIC@
498
CC = @CC@
499
CCAS = @CCAS@
500
CCASDEPMODE = @CCASDEPMODE@
501
CCASFLAGS = @CCASFLAGS@
502
CCDEPMODE = @CCDEPMODE@
503
CFLAGS = @CFLAGS@
504
CLANG_RESOURCE_DIR = @CLANG_RESOURCE_DIR@
505
CLOCK_LIB = @CLOCK_LIB@
506
CPP = @CPP@
507
CPPFLAGS = @CPPFLAGS@
508
CXX = @CXX@
509
CXXCPP = @CXXCPP@
510
CXXDEPMODE = @CXXDEPMODE@
511
CXXFLAGS = @CXXFLAGS@
512
CYGPATH_W = @CYGPATH_W@
513
D3D_DRIVER_INSTALL_DIR = @D3D_DRIVER_INSTALL_DIR@
514
DEFINES = @DEFINES@
515
DEFS = @DEFS@
516
DEPDIR = @DEPDIR@
517
DLLTOOL = @DLLTOOL@
518
DLOPEN_LIBS = @DLOPEN_LIBS@
519
DRI2PROTO_CFLAGS = @DRI2PROTO_CFLAGS@
520
DRI2PROTO_LIBS = @DRI2PROTO_LIBS@
521
DRI3PROTO_CFLAGS = @DRI3PROTO_CFLAGS@
522
DRI3PROTO_LIBS = @DRI3PROTO_LIBS@
523
DRIGL_CFLAGS = @DRIGL_CFLAGS@
524
DRIGL_LIBS = @DRIGL_LIBS@
525
DRI_DRIVER_INSTALL_DIR = @DRI_DRIVER_INSTALL_DIR@
526
DRI_DRIVER_SEARCH_DIR = @DRI_DRIVER_SEARCH_DIR@
527
DRI_LIB_DEPS = @DRI_LIB_DEPS@
528
DRI_PC_REQ_PRIV = @DRI_PC_REQ_PRIV@
529
DSYMUTIL = @DSYMUTIL@
530
DUMPBIN = @DUMPBIN@
531
ECHO_C = @ECHO_C@
532
ECHO_N = @ECHO_N@
533
ECHO_T = @ECHO_T@
534
EGL_CFLAGS = @EGL_CFLAGS@
535
EGL_CLIENT_APIS = @EGL_CLIENT_APIS@
536
EGL_LIB_DEPS = @EGL_LIB_DEPS@
537
EGL_NATIVE_PLATFORM = @EGL_NATIVE_PLATFORM@
538
EGREP = @EGREP@
539
ELF_LIB = @ELF_LIB@
540
EXEEXT = @EXEEXT@
541
EXPAT_CFLAGS = @EXPAT_CFLAGS@
542
EXPAT_LIBS = @EXPAT_LIBS@
543
FGREP = @FGREP@
544
FREEDRENO_CFLAGS = @FREEDRENO_CFLAGS@
545
FREEDRENO_LIBS = @FREEDRENO_LIBS@
546
GALLIUM_PIPE_LOADER_CLIENT_DEFINES = @GALLIUM_PIPE_LOADER_CLIENT_DEFINES@
547
GALLIUM_PIPE_LOADER_CLIENT_LIBS = @GALLIUM_PIPE_LOADER_CLIENT_LIBS@
548
GALLIUM_PIPE_LOADER_DEFINES = @GALLIUM_PIPE_LOADER_DEFINES@
549
GALLIUM_PIPE_LOADER_LIBS = @GALLIUM_PIPE_LOADER_LIBS@
550
GALLIUM_PIPE_LOADER_XCB_CFLAGS = @GALLIUM_PIPE_LOADER_XCB_CFLAGS@
551
GALLIUM_PIPE_LOADER_XCB_LIBS = @GALLIUM_PIPE_LOADER_XCB_LIBS@
552
GBM_PC_LIB_PRIV = @GBM_PC_LIB_PRIV@
553
GBM_PC_REQ_PRIV = @GBM_PC_REQ_PRIV@
554
GC_SECTIONS = @GC_SECTIONS@
555
GLESv1_CM_LIB_DEPS = @GLESv1_CM_LIB_DEPS@
556
GLESv1_CM_PC_LIB_PRIV = @GLESv1_CM_PC_LIB_PRIV@
557
GLESv2_LIB_DEPS = @GLESv2_LIB_DEPS@
558
GLESv2_PC_LIB_PRIV = @GLESv2_PC_LIB_PRIV@
559
GLPROTO_CFLAGS = @GLPROTO_CFLAGS@
560
GLPROTO_LIBS = @GLPROTO_LIBS@
561
GLX_TLS = @GLX_TLS@
562
GL_LIB = @GL_LIB@
563
GL_LIB_DEPS = @GL_LIB_DEPS@
564
GL_PC_CFLAGS = @GL_PC_CFLAGS@
565
GL_PC_LIB_PRIV = @GL_PC_LIB_PRIV@
566
GL_PC_REQ_PRIV = @GL_PC_REQ_PRIV@
567
GREP = @GREP@
568
HAVE_XF86VIDMODE = @HAVE_XF86VIDMODE@
569
INDENT = @INDENT@
570
INDENT_FLAGS = @INDENT_FLAGS@
571
INSTALL = @INSTALL@
572
INSTALL_DATA = @INSTALL_DATA@
573
INSTALL_PROGRAM = @INSTALL_PROGRAM@
574
INSTALL_SCRIPT = @INSTALL_SCRIPT@
575
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
576
INTEL_CFLAGS = @INTEL_CFLAGS@
577
INTEL_LIBS = @INTEL_LIBS@
578
LD = @LD@
579
LDFLAGS = @LDFLAGS@
580
LD_NO_UNDEFINED = @LD_NO_UNDEFINED@
581
LEX = @LEX@
582
LEXLIB = @LEXLIB@
583
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
584
LIBCLC_INCLUDEDIR = @LIBCLC_INCLUDEDIR@
585
LIBCLC_LIBEXECDIR = @LIBCLC_LIBEXECDIR@
586
LIBDRM_CFLAGS = @LIBDRM_CFLAGS@
587
LIBDRM_LIBS = @LIBDRM_LIBS@
588
LIBOBJS = @LIBOBJS@
589
LIBS = @LIBS@
590
LIBSHA1_CFLAGS = @LIBSHA1_CFLAGS@
591
LIBSHA1_LIBS = @LIBSHA1_LIBS@
592
LIBTOOL = @LIBTOOL@
593
LIBUDEV_CFLAGS = @LIBUDEV_CFLAGS@
594
LIBUDEV_LIBS = @LIBUDEV_LIBS@
595
LIB_DIR = @LIB_DIR@
596
LIB_EXT = @LIB_EXT@
597
LIPO = @LIPO@
598
LLVM_BINDIR = @LLVM_BINDIR@
599
LLVM_CFLAGS = @LLVM_CFLAGS@
600
LLVM_CONFIG = @LLVM_CONFIG@
601
LLVM_CPPFLAGS = @LLVM_CPPFLAGS@
602
LLVM_CXXFLAGS = @LLVM_CXXFLAGS@
603
LLVM_INCLUDEDIR = @LLVM_INCLUDEDIR@
604
LLVM_LDFLAGS = @LLVM_LDFLAGS@
605
LLVM_LIBDIR = @LLVM_LIBDIR@
606
LLVM_LIBS = @LLVM_LIBS@
607
LLVM_VERSION = @LLVM_VERSION@
608
LN_S = @LN_S@
609
LTLIBOBJS = @LTLIBOBJS@
610
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
611
MAKEINFO = @MAKEINFO@
612
MANIFEST_TOOL = @MANIFEST_TOOL@
613
MESA_LLVM = @MESA_LLVM@
614
MKDIR_P = @MKDIR_P@
615
MSVC2008_COMPAT_CFLAGS = @MSVC2008_COMPAT_CFLAGS@
616
MSVC2008_COMPAT_CXXFLAGS = @MSVC2008_COMPAT_CXXFLAGS@
617
MSVC2013_COMPAT_CFLAGS = @MSVC2013_COMPAT_CFLAGS@
618
MSVC2013_COMPAT_CXXFLAGS = @MSVC2013_COMPAT_CXXFLAGS@
619
NINE_MAJOR = @NINE_MAJOR@
620
NINE_MINOR = @NINE_MINOR@
621
NINE_TINY = @NINE_TINY@
622
NINE_VERSION = @NINE_VERSION@
623
NM = @NM@
624
NMEDIT = @NMEDIT@
625
NOUVEAU_CFLAGS = @NOUVEAU_CFLAGS@
626
NOUVEAU_LIBS = @NOUVEAU_LIBS@
627
OBJDUMP = @OBJDUMP@
628
OBJEXT = @OBJEXT@
629
OMX_CFLAGS = @OMX_CFLAGS@
630
OMX_LIBS = @OMX_LIBS@
631
OMX_LIB_INSTALL_DIR = @OMX_LIB_INSTALL_DIR@
632
OPENCL_LIBNAME = @OPENCL_LIBNAME@
633
OPENSSL_CFLAGS = @OPENSSL_CFLAGS@
634
OPENSSL_LIBS = @OPENSSL_LIBS@
635
OSMESA_LIB = @OSMESA_LIB@
636
OSMESA_LIB_DEPS = @OSMESA_LIB_DEPS@
637
OSMESA_PC_LIB_PRIV = @OSMESA_PC_LIB_PRIV@
638
OSMESA_PC_REQ = @OSMESA_PC_REQ@
639
OSMESA_VERSION = @OSMESA_VERSION@
640
OTOOL = @OTOOL@
641
OTOOL64 = @OTOOL64@
642
PACKAGE = @PACKAGE@
643
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
644
PACKAGE_NAME = @PACKAGE_NAME@
645
PACKAGE_STRING = @PACKAGE_STRING@
646
PACKAGE_TARNAME = @PACKAGE_TARNAME@
647
PACKAGE_URL = @PACKAGE_URL@
648
PACKAGE_VERSION = @PACKAGE_VERSION@
649
PATH_SEPARATOR = @PATH_SEPARATOR@
650
PKG_CONFIG = @PKG_CONFIG@
651
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
652
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
653
POSIX_SHELL = @POSIX_SHELL@
654
PRESENTPROTO_CFLAGS = @PRESENTPROTO_CFLAGS@
655
PRESENTPROTO_LIBS = @PRESENTPROTO_LIBS@
656
PTHREAD_CC = @PTHREAD_CC@
657
PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
658
PTHREAD_LIBS = @PTHREAD_LIBS@
659
PYTHON2 = @PYTHON2@
660
RADEON_CFLAGS = @RADEON_CFLAGS@
661
RADEON_LIBS = @RADEON_LIBS@
662
RANLIB = @RANLIB@
663
SED = @SED@
664
SELINUX_CFLAGS = @SELINUX_CFLAGS@
665
SELINUX_LIBS = @SELINUX_LIBS@
666
SET_MAKE = @SET_MAKE@
667
SHA1_CFLAGS = @SHA1_CFLAGS@
668
SHA1_LIBS = @SHA1_LIBS@
669
SHELL = @SHELL@
670
SSE41_CFLAGS = @SSE41_CFLAGS@
671
STRIP = @STRIP@
672
VA_CFLAGS = @VA_CFLAGS@
673
VA_LIBS = @VA_LIBS@
674
VA_LIB_INSTALL_DIR = @VA_LIB_INSTALL_DIR@
675
VA_MAJOR = @VA_MAJOR@
676
VA_MINOR = @VA_MINOR@
677
VDPAU_CFLAGS = @VDPAU_CFLAGS@
678
VDPAU_LIBS = @VDPAU_LIBS@
679
VDPAU_LIB_INSTALL_DIR = @VDPAU_LIB_INSTALL_DIR@
680
VDPAU_MAJOR = @VDPAU_MAJOR@
681
VDPAU_MINOR = @VDPAU_MINOR@
682
VERSION = @VERSION@
683
VG_LIB_DEPS = @VG_LIB_DEPS@
684
VISIBILITY_CFLAGS = @VISIBILITY_CFLAGS@
685
VISIBILITY_CXXFLAGS = @VISIBILITY_CXXFLAGS@
686
VL_CFLAGS = @VL_CFLAGS@
687
VL_LIBS = @VL_LIBS@
688
WAYLAND_CFLAGS = @WAYLAND_CFLAGS@
689
WAYLAND_LIBS = @WAYLAND_LIBS@
690
WAYLAND_SCANNER = @WAYLAND_SCANNER@
691
WAYLAND_SCANNER_CFLAGS = @WAYLAND_SCANNER_CFLAGS@
692
WAYLAND_SCANNER_LIBS = @WAYLAND_SCANNER_LIBS@
693
X11_INCLUDES = @X11_INCLUDES@
694
XA_MAJOR = @XA_MAJOR@
695
XA_MINOR = @XA_MINOR@
696
XA_TINY = @XA_TINY@
697
XA_VERSION = @XA_VERSION@
698
XCB_DRI2_CFLAGS = @XCB_DRI2_CFLAGS@
699
XCB_DRI2_LIBS = @XCB_DRI2_LIBS@
700
XF86VIDMODE_CFLAGS = @XF86VIDMODE_CFLAGS@
701
XF86VIDMODE_LIBS = @XF86VIDMODE_LIBS@
702
XLIBGL_CFLAGS = @XLIBGL_CFLAGS@
703
XLIBGL_LIBS = @XLIBGL_LIBS@
704
XVMC_CFLAGS = @XVMC_CFLAGS@
705
XVMC_LIBS = @XVMC_LIBS@
706
XVMC_LIB_INSTALL_DIR = @XVMC_LIB_INSTALL_DIR@
707
XVMC_MAJOR = @XVMC_MAJOR@
708
XVMC_MINOR = @XVMC_MINOR@
709
YACC = @YACC@
710
YFLAGS = @YFLAGS@
711
abs_builddir = @abs_builddir@
712
abs_srcdir = @abs_srcdir@
713
abs_top_builddir = @abs_top_builddir@
714
abs_top_srcdir = @abs_top_srcdir@
715
ac_ct_AR = @ac_ct_AR@
716
ac_ct_CC = @ac_ct_CC@
717
ac_ct_CXX = @ac_ct_CXX@
718
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
719
acv_mako_found = @acv_mako_found@
720
am__include = @am__include@
721
am__leading_dot = @am__leading_dot@
722
am__quote = @am__quote@
723
am__tar = @am__tar@
724
am__untar = @am__untar@
725
ax_pthread_config = @ax_pthread_config@
726
bindir = @bindir@
727
build = @build@
728
build_alias = @build_alias@
729
build_cpu = @build_cpu@
730
build_os = @build_os@
731
build_vendor = @build_vendor@
732
builddir = @builddir@
733
datadir = @datadir@
734
datarootdir = @datarootdir@
735
docdir = @docdir@
736
dvidir = @dvidir@
737
exec_prefix = @exec_prefix@
738
host = @host@
739
host_alias = @host_alias@
740
host_cpu = @host_cpu@
741
host_os = @host_os@
742
host_vendor = @host_vendor@
743
htmldir = @htmldir@
744
ifGNUmake = @ifGNUmake@
745
includedir = @includedir@
746
infodir = @infodir@
747
install_sh = @install_sh@
748
libdir = @libdir@
749
libexecdir = @libexecdir@
750
localedir = @localedir@
751
localstatedir = @localstatedir@
752
mandir = @mandir@
753
mkdir_p = @mkdir_p@
754
oldincludedir = @oldincludedir@
755
pdfdir = @pdfdir@
756
prefix = @prefix@
757
program_transform_name = @program_transform_name@
758
psdir = @psdir@
759
sbindir = @sbindir@
760
sharedstatedir = @sharedstatedir@
761
srcdir = @srcdir@
762
sysconfdir = @sysconfdir@
763
target = @target@
764
target_alias = @target_alias@
765
target_cpu = @target_cpu@
766
target_os = @target_os@
767
target_vendor = @target_vendor@
768
top_build_prefix = @top_build_prefix@
769
top_builddir = @top_builddir@
770
top_srcdir = @top_srcdir@
771
C_SOURCES := \
772
	lp_bld_alpha.c \
773
	lp_bld_alpha.h \
774
	lp_bld_blend_aos.c \
775
	lp_bld_blend.c \
776
	lp_bld_blend.h \
777
	lp_bld_blend_logicop.c \
778
	lp_bld_depth.c \
779
	lp_bld_depth.h \
780
	lp_bld_interp.c \
781
	lp_bld_interp.h \
782
	lp_clear.c \
783
	lp_clear.h \
784
	lp_context.c \
785
	lp_context.h \
786
	lp_debug.h \
787
	lp_draw_arrays.c \
788
	lp_fence.c \
789
	lp_fence.h \
790
	lp_flush.c \
791
	lp_flush.h \
792
	lp_jit.c \
793
	lp_jit.h \
794
	lp_limits.h \
795
	lp_memory.c \
796
	lp_memory.h \
797
	lp_perf.c \
798
	lp_perf.h \
799
	lp_public.h \
800
	lp_query.c \
801
	lp_query.h \
802
	lp_rast.c \
803
	lp_rast_debug.c \
804
	lp_rast.h \
805
	lp_rast_priv.h \
806
	lp_rast_tri.c \
807
	lp_rast_tri_tmp.h \
808
	lp_scene.c \
809
	lp_scene.h \
810
	lp_scene_queue.c \
811
	lp_scene_queue.h \
812
	lp_screen.c \
813
	lp_screen.h \
814
	lp_setup.c \
815
	lp_setup_context.h \
816
	lp_setup.h \
817
	lp_setup_line.c \
818
	lp_setup_point.c \
819
	lp_setup_tri.c \
820
	lp_setup_vbuf.c \
821
	lp_state_blend.c \
822
	lp_state_clip.c \
823
	lp_state_derived.c \
824
	lp_state_fs.c \
825
	lp_state_fs.h \
826
	lp_state_gs.c \
827
	lp_state.h \
828
	lp_state_rasterizer.c \
829
	lp_state_sampler.c \
830
	lp_state_setup.c \
831
	lp_state_setup.h \
832
	lp_state_so.c \
833
	lp_state_surface.c \
834
	lp_state_vertex.c \
835
	lp_state_vs.c \
836
	lp_surface.c \
837
	lp_surface.h \
838
	lp_tex_sample.c \
839
	lp_tex_sample.h \
840
	lp_texture.c \
841
	lp_texture.h
842
 
843
GALLIUM_CFLAGS = \
844
	-I$(top_srcdir)/include \
845
	-I$(top_srcdir)/src \
846
	-I$(top_srcdir)/src/gallium/include \
847
	-I$(top_srcdir)/src/gallium/auxiliary \
848
	$(DEFINES)
849
 
850
 
851
# src/gallium/auxiliary must appear before src/gallium/drivers
852
# because there are stupidly two rbug_context.h files in
853
# different directories, and which one is included by the
854
# preprocessor is determined by the ordering of the -I flags.
855
GALLIUM_DRIVER_CFLAGS = \
856
	-I$(srcdir)/include \
857
	-I$(top_srcdir)/src \
858
	-I$(top_srcdir)/include \
859
	-I$(top_srcdir)/src/gallium/include \
860
	-I$(top_srcdir)/src/gallium/auxiliary \
861
	-I$(top_srcdir)/src/gallium/drivers \
862
	-I$(top_srcdir)/src/gallium/winsys \
863
	$(DEFINES) \
864
	$(VISIBILITY_CFLAGS)
865
 
866
GALLIUM_DRIVER_CXXFLAGS = \
867
	-I$(srcdir)/include \
868
	-I$(top_srcdir)/src \
869
	-I$(top_srcdir)/include \
870
	-I$(top_srcdir)/src/gallium/include \
871
	-I$(top_srcdir)/src/gallium/auxiliary \
872
	-I$(top_srcdir)/src/gallium/drivers \
873
	-I$(top_srcdir)/src/gallium/winsys \
874
	$(DEFINES) \
875
	$(VISIBILITY_CXXFLAGS)
876
 
877
GALLIUM_TARGET_CFLAGS = \
878
	-I$(top_srcdir)/src \
879
	-I$(top_srcdir)/include \
880
	-I$(top_srcdir)/src/loader \
881
	-I$(top_srcdir)/src/gallium/include \
882
	-I$(top_srcdir)/src/gallium/auxiliary \
883
	-I$(top_srcdir)/src/gallium/drivers \
884
	-I$(top_srcdir)/src/gallium/winsys \
885
	$(DEFINES) \
886
	$(PTHREAD_CFLAGS) \
887
	$(LIBDRM_CFLAGS) \
888
	$(VISIBILITY_CFLAGS)
889
 
890
GALLIUM_COMMON_LIB_DEPS = \
891
	-lm \
892
	$(CLOCK_LIB) \
893
	$(PTHREAD_LIBS) \
894
	$(DLOPEN_LIBS)
895
 
896
GALLIUM_WINSYS_CFLAGS = \
897
	-I$(top_srcdir)/src \
898
	-I$(top_srcdir)/include \
899
	-I$(top_srcdir)/src/gallium/include \
900
	-I$(top_srcdir)/src/gallium/auxiliary \
901
	$(DEFINES) \
902
	$(VISIBILITY_CFLAGS)
903
 
904
GALLIUM_PIPE_LOADER_WINSYS_LIBS =  \
905
	$(top_builddir)/src/gallium/winsys/sw/null/libws_null.la \
906
	$(top_builddir)/src/gallium/winsys/sw/wrapper/libwsw.la \
907
	$(am__append_1) $(am__append_2)
908
AM_CFLAGS = \
909
	$(GALLIUM_DRIVER_CFLAGS) \
910
	$(LLVM_CFLAGS) \
911
	$(MSVC2008_COMPAT_CFLAGS)
912
 
913
AM_CXXFLAGS = \
914
	$(GALLIUM_DRIVER_CXXFLAGS) \
915
	$(LLVM_CXXFLAGS) \
916
	$(MSVC2008_COMPAT_CXXFLAGS)
917
 
918
noinst_LTLIBRARIES = libllvmpipe.la
919
libllvmpipe_la_SOURCES = $(C_SOURCES)
920
libllvmpipe_la_LDFLAGS = $(LLVM_LDFLAGS)
921
noinst_HEADERS = lp_test.h
922
TESTS = $(check_PROGRAMS)
923
TEST_LIBS = \
924
	libllvmpipe.la \
925
	$(top_builddir)/src/gallium/auxiliary/libgallium.la \
926
	$(top_builddir)/src/util/libmesautil.la \
927
	$(LLVM_LIBS) \
928
	$(DLOPEN_LIBS) \
929
	$(PTHREAD_LIBS)
930
 
931
lp_test_format_SOURCES = lp_test_format.c lp_test_main.c
932
lp_test_format_LDADD = $(TEST_LIBS)
933
nodist_EXTRA_lp_test_format_SOURCES = dummy.cpp
934
lp_test_arit_SOURCES = lp_test_arit.c lp_test_main.c
935
lp_test_arit_LDADD = $(TEST_LIBS)
936
nodist_EXTRA_lp_test_arit_SOURCES = dummy.cpp
937
lp_test_blend_SOURCES = lp_test_blend.c lp_test_main.c
938
lp_test_blend_LDADD = $(TEST_LIBS)
939
nodist_EXTRA_lp_test_blend_SOURCES = dummy.cpp
940
lp_test_conv_SOURCES = lp_test_conv.c lp_test_main.c
941
lp_test_conv_LDADD = $(TEST_LIBS)
942
nodist_EXTRA_lp_test_conv_SOURCES = dummy.cpp
943
lp_test_printf_SOURCES = lp_test_printf.c lp_test_main.c
944
lp_test_printf_LDADD = $(TEST_LIBS)
945
nodist_EXTRA_lp_test_printf_SOURCES = dummy.cpp
946
EXTRA_DIST = SConscript
947
all: all-am
948
 
949
.SUFFIXES:
950
.SUFFIXES: .c .cpp .lo .log .o .obj .test .test$(EXEEXT) .trs
951
$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(srcdir)/Makefile.sources $(top_srcdir)/src/gallium/Automake.inc $(am__configure_deps)
952
	@for dep in $?; do \
953
	  case '$(am__configure_deps)' in \
954
	    *$$dep*) \
955
	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
956
	        && { if test -f $@; then exit 0; else break; fi; }; \
957
	      exit 1;; \
958
	  esac; \
959
	done; \
960
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/gallium/drivers/llvmpipe/Makefile'; \
961
	$(am__cd) $(top_srcdir) && \
962
	  $(AUTOMAKE) --foreign src/gallium/drivers/llvmpipe/Makefile
963
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
964
	@case '$?' in \
965
	  *config.status*) \
966
	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
967
	  *) \
968
	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
969
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
970
	esac;
971
$(srcdir)/Makefile.sources $(top_srcdir)/src/gallium/Automake.inc $(am__empty):
972
 
973
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
974
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
975
 
976
$(top_srcdir)/configure:  $(am__configure_deps)
977
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
978
$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
979
	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
980
$(am__aclocal_m4_deps):
981
 
982
clean-noinstLTLIBRARIES:
983
	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
984
	@list='$(noinst_LTLIBRARIES)'; \
985
	locs=`for p in $$list; do echo $$p; done | \
986
	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
987
	      sort -u`; \
988
	test -z "$$locs" || { \
989
	  echo rm -f $${locs}; \
990
	  rm -f $${locs}; \
991
	}
992
 
993
libllvmpipe.la: $(libllvmpipe_la_OBJECTS) $(libllvmpipe_la_DEPENDENCIES) $(EXTRA_libllvmpipe_la_DEPENDENCIES)
994
	$(AM_V_CCLD)$(libllvmpipe_la_LINK)  $(libllvmpipe_la_OBJECTS) $(libllvmpipe_la_LIBADD) $(LIBS)
995
 
996
clean-checkPROGRAMS:
997
	@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
998
	echo " rm -f" $$list; \
999
	rm -f $$list || exit $$?; \
1000
	test -n "$(EXEEXT)" || exit 0; \
1001
	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
1002
	echo " rm -f" $$list; \
1003
	rm -f $$list
1004
 
1005
lp_test_arit$(EXEEXT): $(lp_test_arit_OBJECTS) $(lp_test_arit_DEPENDENCIES) $(EXTRA_lp_test_arit_DEPENDENCIES)
1006
	@rm -f lp_test_arit$(EXEEXT)
1007
	$(AM_V_CXXLD)$(CXXLINK) $(lp_test_arit_OBJECTS) $(lp_test_arit_LDADD) $(LIBS)
1008
 
1009
lp_test_blend$(EXEEXT): $(lp_test_blend_OBJECTS) $(lp_test_blend_DEPENDENCIES) $(EXTRA_lp_test_blend_DEPENDENCIES)
1010
	@rm -f lp_test_blend$(EXEEXT)
1011
	$(AM_V_CXXLD)$(CXXLINK) $(lp_test_blend_OBJECTS) $(lp_test_blend_LDADD) $(LIBS)
1012
 
1013
lp_test_conv$(EXEEXT): $(lp_test_conv_OBJECTS) $(lp_test_conv_DEPENDENCIES) $(EXTRA_lp_test_conv_DEPENDENCIES)
1014
	@rm -f lp_test_conv$(EXEEXT)
1015
	$(AM_V_CXXLD)$(CXXLINK) $(lp_test_conv_OBJECTS) $(lp_test_conv_LDADD) $(LIBS)
1016
 
1017
lp_test_format$(EXEEXT): $(lp_test_format_OBJECTS) $(lp_test_format_DEPENDENCIES) $(EXTRA_lp_test_format_DEPENDENCIES)
1018
	@rm -f lp_test_format$(EXEEXT)
1019
	$(AM_V_CXXLD)$(CXXLINK) $(lp_test_format_OBJECTS) $(lp_test_format_LDADD) $(LIBS)
1020
 
1021
lp_test_printf$(EXEEXT): $(lp_test_printf_OBJECTS) $(lp_test_printf_DEPENDENCIES) $(EXTRA_lp_test_printf_DEPENDENCIES)
1022
	@rm -f lp_test_printf$(EXEEXT)
1023
	$(AM_V_CXXLD)$(CXXLINK) $(lp_test_printf_OBJECTS) $(lp_test_printf_LDADD) $(LIBS)
1024
 
1025
mostlyclean-compile:
1026
	-rm -f *.$(OBJEXT)
1027
 
1028
distclean-compile:
1029
	-rm -f *.tab.c
1030
 
1031
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@
1032
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_bld_alpha.Plo@am__quote@
1033
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_bld_blend.Plo@am__quote@
1034
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_bld_blend_aos.Plo@am__quote@
1035
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_bld_blend_logicop.Plo@am__quote@
1036
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_bld_depth.Plo@am__quote@
1037
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_bld_interp.Plo@am__quote@
1038
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_clear.Plo@am__quote@
1039
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_context.Plo@am__quote@
1040
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_draw_arrays.Plo@am__quote@
1041
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_fence.Plo@am__quote@
1042
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_flush.Plo@am__quote@
1043
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_jit.Plo@am__quote@
1044
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_memory.Plo@am__quote@
1045
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_perf.Plo@am__quote@
1046
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_query.Plo@am__quote@
1047
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_rast.Plo@am__quote@
1048
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_rast_debug.Plo@am__quote@
1049
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_rast_tri.Plo@am__quote@
1050
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_scene.Plo@am__quote@
1051
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_scene_queue.Plo@am__quote@
1052
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_screen.Plo@am__quote@
1053
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_setup.Plo@am__quote@
1054
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_setup_line.Plo@am__quote@
1055
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_setup_point.Plo@am__quote@
1056
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_setup_tri.Plo@am__quote@
1057
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_setup_vbuf.Plo@am__quote@
1058
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_blend.Plo@am__quote@
1059
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_clip.Plo@am__quote@
1060
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_derived.Plo@am__quote@
1061
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_fs.Plo@am__quote@
1062
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_gs.Plo@am__quote@
1063
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_rasterizer.Plo@am__quote@
1064
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_sampler.Plo@am__quote@
1065
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_setup.Plo@am__quote@
1066
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_so.Plo@am__quote@
1067
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_surface.Plo@am__quote@
1068
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_vertex.Plo@am__quote@
1069
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_state_vs.Plo@am__quote@
1070
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_surface.Plo@am__quote@
1071
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_test_arit.Po@am__quote@
1072
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_test_blend.Po@am__quote@
1073
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_test_conv.Po@am__quote@
1074
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_test_format.Po@am__quote@
1075
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_test_main.Po@am__quote@
1076
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_test_printf.Po@am__quote@
1077
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_tex_sample.Plo@am__quote@
1078
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lp_texture.Plo@am__quote@
1079
 
1080
.c.o:
1081
@am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
1082
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
1083
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
1084
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1085
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
1086
 
1087
.c.obj:
1088
@am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
1089
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
1090
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
1091
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1092
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
1093
 
1094
.c.lo:
1095
@am__fastdepCC_TRUE@	$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
1096
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
1097
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
1098
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1099
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
1100
 
1101
.cpp.o:
1102
@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
1103
@am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
1104
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
1105
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1106
@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
1107
 
1108
.cpp.obj:
1109
@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
1110
@am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
1111
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
1112
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1113
@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
1114
 
1115
.cpp.lo:
1116
@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
1117
@am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
1118
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
1119
@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1120
@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
1121
 
1122
mostlyclean-libtool:
1123
	-rm -f *.lo
1124
 
1125
clean-libtool:
1126
	-rm -rf .libs _libs
1127
 
1128
ID: $(am__tagged_files)
1129
	$(am__define_uniq_tagged_files); mkid -fID $$unique
1130
tags: tags-am
1131
TAGS: tags
1132
 
1133
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1134
	set x; \
1135
	here=`pwd`; \
1136
	$(am__define_uniq_tagged_files); \
1137
	shift; \
1138
	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1139
	  test -n "$$unique" || unique=$$empty_fix; \
1140
	  if test $$# -gt 0; then \
1141
	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1142
	      "$$@" $$unique; \
1143
	  else \
1144
	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1145
	      $$unique; \
1146
	  fi; \
1147
	fi
1148
ctags: ctags-am
1149
 
1150
CTAGS: ctags
1151
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1152
	$(am__define_uniq_tagged_files); \
1153
	test -z "$(CTAGS_ARGS)$$unique" \
1154
	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1155
	     $$unique
1156
 
1157
GTAGS:
1158
	here=`$(am__cd) $(top_builddir) && pwd` \
1159
	  && $(am__cd) $(top_srcdir) \
1160
	  && gtags -i $(GTAGS_ARGS) "$$here"
1161
cscopelist: cscopelist-am
1162
 
1163
cscopelist-am: $(am__tagged_files)
1164
	list='$(am__tagged_files)'; \
1165
	case "$(srcdir)" in \
1166
	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1167
	  *) sdir=$(subdir)/$(srcdir) ;; \
1168
	esac; \
1169
	for i in $$list; do \
1170
	  if test -f "$$i"; then \
1171
	    echo "$(subdir)/$$i"; \
1172
	  else \
1173
	    echo "$$sdir/$$i"; \
1174
	  fi; \
1175
	done >> $(top_builddir)/cscope.files
1176
 
1177
distclean-tags:
1178
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1179
 
1180
# Recover from deleted '.trs' file; this should ensure that
1181
# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
1182
# both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
1183
# to avoid problems with "make -n".
1184
.log.trs:
1185
	rm -f $< $@
1186
	$(MAKE) $(AM_MAKEFLAGS) $<
1187
 
1188
# Leading 'am--fnord' is there to ensure the list of targets does not
1189
# expand to empty, as could happen e.g. with make check TESTS=''.
1190
am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
1191
am--force-recheck:
1192
	@:
1193
 
1194
$(TEST_SUITE_LOG): $(TEST_LOGS)
1195
	@$(am__set_TESTS_bases); \
1196
	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
1197
	redo_bases=`for i in $$bases; do \
1198
	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
1199
	            done`; \
1200
	if test -n "$$redo_bases"; then \
1201
	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
1202
	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
1203
	  if $(am__make_dryrun); then :; else \
1204
	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
1205
	  fi; \
1206
	fi; \
1207
	if test -n "$$am__remaking_logs"; then \
1208
	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
1209
	       "recursion detected" >&2; \
1210
	elif test -n "$$redo_logs"; then \
1211
	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
1212
	fi; \
1213
	if $(am__make_dryrun); then :; else \
1214
	  st=0;  \
1215
	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
1216
	  for i in $$redo_bases; do \
1217
	    test -f $$i.trs && test -r $$i.trs \
1218
	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
1219
	    test -f $$i.log && test -r $$i.log \
1220
	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
1221
	  done; \
1222
	  test $$st -eq 0 || exit 1; \
1223
	fi
1224
	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
1225
	ws='[ 	]'; \
1226
	results=`for b in $$bases; do echo $$b.trs; done`; \
1227
	test -n "$$results" || results=/dev/null; \
1228
	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
1229
	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
1230
	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
1231
	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
1232
	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
1233
	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
1234
	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
1235
	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
1236
	  success=true; \
1237
	else \
1238
	  success=false; \
1239
	fi; \
1240
	br='==================='; br=$$br$$br$$br$$br; \
1241
	result_count () \
1242
	{ \
1243
	    if test x"$$1" = x"--maybe-color"; then \
1244
	      maybe_colorize=yes; \
1245
	    elif test x"$$1" = x"--no-color"; then \
1246
	      maybe_colorize=no; \
1247
	    else \
1248
	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
1249
	    fi; \
1250
	    shift; \
1251
	    desc=$$1 count=$$2; \
1252
	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
1253
	      color_start=$$3 color_end=$$std; \
1254
	    else \
1255
	      color_start= color_end=; \
1256
	    fi; \
1257
	    echo "$${color_start}# $$desc $$count$${color_end}"; \
1258
	}; \
1259
	create_testsuite_report () \
1260
	{ \
1261
	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
1262
	  result_count $$1 "PASS: " $$pass  "$$grn"; \
1263
	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
1264
	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
1265
	  result_count $$1 "FAIL: " $$fail  "$$red"; \
1266
	  result_count $$1 "XPASS:" $$xpass "$$red"; \
1267
	  result_count $$1 "ERROR:" $$error "$$mgn"; \
1268
	}; \
1269
	{								\
1270
	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
1271
	    $(am__rst_title);						\
1272
	  create_testsuite_report --no-color;				\
1273
	  echo;								\
1274
	  echo ".. contents:: :depth: 2";				\
1275
	  echo;								\
1276
	  for b in $$bases; do echo $$b; done				\
1277
	    | $(am__create_global_log);					\
1278
	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
1279
	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
1280
	if $$success; then						\
1281
	  col="$$grn";							\
1282
	 else								\
1283
	  col="$$red";							\
1284
	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
1285
	fi;								\
1286
	echo "$${col}$$br$${std}"; 					\
1287
	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
1288
	echo "$${col}$$br$${std}"; 					\
1289
	create_testsuite_report --maybe-color;				\
1290
	echo "$$col$$br$$std";						\
1291
	if $$success; then :; else					\
1292
	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
1293
	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
1294
	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
1295
	  fi;								\
1296
	  echo "$$col$$br$$std";					\
1297
	fi;								\
1298
	$$success || exit 1
1299
 
1300
check-TESTS:
1301
	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
1302
	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
1303
	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
1304
	@set +e; $(am__set_TESTS_bases); \
1305
	log_list=`for i in $$bases; do echo $$i.log; done`; \
1306
	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
1307
	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
1308
	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
1309
	exit $$?;
1310
recheck: all $(check_PROGRAMS)
1311
	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
1312
	@set +e; $(am__set_TESTS_bases); \
1313
	bases=`for i in $$bases; do echo $$i; done \
1314
	         | $(am__list_recheck_tests)` || exit 1; \
1315
	log_list=`for i in $$bases; do echo $$i.log; done`; \
1316
	log_list=`echo $$log_list`; \
1317
	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
1318
	        am__force_recheck=am--force-recheck \
1319
	        TEST_LOGS="$$log_list"; \
1320
	exit $$?
1321
lp_test_format.log: lp_test_format$(EXEEXT)
1322
	@p='lp_test_format$(EXEEXT)'; \
1323
	b='lp_test_format'; \
1324
	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1325
	--log-file $$b.log --trs-file $$b.trs \
1326
	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1327
	"$$tst" $(AM_TESTS_FD_REDIRECT)
1328
lp_test_arit.log: lp_test_arit$(EXEEXT)
1329
	@p='lp_test_arit$(EXEEXT)'; \
1330
	b='lp_test_arit'; \
1331
	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1332
	--log-file $$b.log --trs-file $$b.trs \
1333
	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1334
	"$$tst" $(AM_TESTS_FD_REDIRECT)
1335
lp_test_blend.log: lp_test_blend$(EXEEXT)
1336
	@p='lp_test_blend$(EXEEXT)'; \
1337
	b='lp_test_blend'; \
1338
	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1339
	--log-file $$b.log --trs-file $$b.trs \
1340
	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1341
	"$$tst" $(AM_TESTS_FD_REDIRECT)
1342
lp_test_conv.log: lp_test_conv$(EXEEXT)
1343
	@p='lp_test_conv$(EXEEXT)'; \
1344
	b='lp_test_conv'; \
1345
	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1346
	--log-file $$b.log --trs-file $$b.trs \
1347
	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1348
	"$$tst" $(AM_TESTS_FD_REDIRECT)
1349
lp_test_printf.log: lp_test_printf$(EXEEXT)
1350
	@p='lp_test_printf$(EXEEXT)'; \
1351
	b='lp_test_printf'; \
1352
	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
1353
	--log-file $$b.log --trs-file $$b.trs \
1354
	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
1355
	"$$tst" $(AM_TESTS_FD_REDIRECT)
1356
.test.log:
1357
	@p='$<'; \
1358
	$(am__set_b); \
1359
	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
1360
	--log-file $$b.log --trs-file $$b.trs \
1361
	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
1362
	"$$tst" $(AM_TESTS_FD_REDIRECT)
1363
@am__EXEEXT_TRUE@.test$(EXEEXT).log:
1364
@am__EXEEXT_TRUE@	@p='$<'; \
1365
@am__EXEEXT_TRUE@	$(am__set_b); \
1366
@am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
1367
@am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
1368
@am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
1369
@am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
1370
 
1371
distdir: $(DISTFILES)
1372
	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1373
	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1374
	list='$(DISTFILES)'; \
1375
	  dist_files=`for file in $$list; do echo $$file; done | \
1376
	  sed -e "s|^$$srcdirstrip/||;t" \
1377
	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1378
	case $$dist_files in \
1379
	  */*) $(MKDIR_P) `echo "$$dist_files" | \
1380
			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1381
			   sort -u` ;; \
1382
	esac; \
1383
	for file in $$dist_files; do \
1384
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1385
	  if test -d $$d/$$file; then \
1386
	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1387
	    if test -d "$(distdir)/$$file"; then \
1388
	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1389
	    fi; \
1390
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1391
	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1392
	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1393
	    fi; \
1394
	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1395
	  else \
1396
	    test -f "$(distdir)/$$file" \
1397
	    || cp -p $$d/$$file "$(distdir)/$$file" \
1398
	    || exit 1; \
1399
	  fi; \
1400
	done
1401
check-am: all-am
1402
	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
1403
	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
1404
check: check-am
1405
all-am: Makefile $(LTLIBRARIES) $(HEADERS)
1406
installdirs:
1407
install: install-am
1408
install-exec: install-exec-am
1409
install-data: install-data-am
1410
uninstall: uninstall-am
1411
 
1412
install-am: all-am
1413
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1414
 
1415
installcheck: installcheck-am
1416
install-strip:
1417
	if test -z '$(STRIP)'; then \
1418
	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1419
	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1420
	      install; \
1421
	else \
1422
	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1423
	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1424
	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1425
	fi
1426
mostlyclean-generic:
1427
	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
1428
	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
1429
	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
1430
 
1431
clean-generic:
1432
 
1433
distclean-generic:
1434
	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1435
	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1436
 
1437
maintainer-clean-generic:
1438
	@echo "This command is intended for maintainers to use"
1439
	@echo "it deletes files that may require special tools to rebuild."
1440
clean: clean-am
1441
 
1442
clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
1443
	clean-noinstLTLIBRARIES mostlyclean-am
1444
 
1445
distclean: distclean-am
1446
	-rm -rf ./$(DEPDIR)
1447
	-rm -f Makefile
1448
distclean-am: clean-am distclean-compile distclean-generic \
1449
	distclean-tags
1450
 
1451
dvi: dvi-am
1452
 
1453
dvi-am:
1454
 
1455
html: html-am
1456
 
1457
html-am:
1458
 
1459
info: info-am
1460
 
1461
info-am:
1462
 
1463
install-data-am:
1464
 
1465
install-dvi: install-dvi-am
1466
 
1467
install-dvi-am:
1468
 
1469
install-exec-am:
1470
 
1471
install-html: install-html-am
1472
 
1473
install-html-am:
1474
 
1475
install-info: install-info-am
1476
 
1477
install-info-am:
1478
 
1479
install-man:
1480
 
1481
install-pdf: install-pdf-am
1482
 
1483
install-pdf-am:
1484
 
1485
install-ps: install-ps-am
1486
 
1487
install-ps-am:
1488
 
1489
installcheck-am:
1490
 
1491
maintainer-clean: maintainer-clean-am
1492
	-rm -rf ./$(DEPDIR)
1493
	-rm -f Makefile
1494
maintainer-clean-am: distclean-am maintainer-clean-generic
1495
 
1496
mostlyclean: mostlyclean-am
1497
 
1498
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1499
	mostlyclean-libtool
1500
 
1501
pdf: pdf-am
1502
 
1503
pdf-am:
1504
 
1505
ps: ps-am
1506
 
1507
ps-am:
1508
 
1509
uninstall-am:
1510
 
1511
.MAKE: check-am install-am install-strip
1512
 
1513
.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
1514
	clean-checkPROGRAMS clean-generic clean-libtool \
1515
	clean-noinstLTLIBRARIES cscopelist-am ctags ctags-am distclean \
1516
	distclean-compile distclean-generic distclean-libtool \
1517
	distclean-tags distdir dvi dvi-am html html-am info info-am \
1518
	install install-am install-data install-data-am install-dvi \
1519
	install-dvi-am install-exec install-exec-am install-html \
1520
	install-html-am install-info install-info-am install-man \
1521
	install-pdf install-pdf-am install-ps install-ps-am \
1522
	install-strip installcheck installcheck-am installdirs \
1523
	maintainer-clean maintainer-clean-generic mostlyclean \
1524
	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
1525
	pdf pdf-am ps ps-am recheck tags tags-am uninstall \
1526
	uninstall-am
1527
 
1528
.PRECIOUS: Makefile
1529
 
1530
 
1531
# Tell versions [3.59,3.63) of GNU make to not export all variables.
1532
# Otherwise a system limit (for SysV at least) may be exceeded.
1533
.NOEXPORT: