Add more structure constructor tests.
[piglit/hramrach.git] / tests / glean / CMakeLists.txt
blobd6cd680e72856b68ebd31a4443d3d1b379068f6e
1 if (MSVC)
2         add_definitions ( -D__WIN__ -D__MS__ )
3 ELSEIF (APPLE)
4         add_definitions ( -D__AGL__ -D__UNIX__ )
5         FIND_LIBRARY(CARBON_LIBRARY Carbon)
6 ELSE ()
7         add_definitions ( -D__X11__ -D__UNIX__ )
8 ENDIF ()
10 include_directories(
11         ${OPENGL_INCLUDE_PATH}
12         ${TIFF_INCLUDE_DIR}
15 add_executable (glean
16         codedid.cpp
17         dsconfig.cpp
18         dsfilt.cpp
19         dsurf.cpp
20         environ.cpp
21         geomrend.cpp
22         geomutil.cpp
23         glutils.cpp
24         main.cpp
25         misc.cpp
26         options.cpp
27         rc.cpp
28         tapi2.cpp
29         tbasic.cpp
30         tbasicperf.cpp
31         tbinding.cpp
32         tblend.cpp
33         tbufferobject.cpp
34         tchgperf.cpp
35         tclipflat.cpp
36         tdepthstencil.cpp
37         test.cpp
38         tfbo.cpp
39         tfpexceptions.cpp
40         tfragprog1.cpp
41         tgetstr.cpp
42         tglsl1.cpp
43         tlogicop.cpp
44         tmaskedclear.cpp
45         tmultitest.cpp
46         toccluqry.cpp
47         torthpos.cpp
48         tpaths.cpp
49         tpbo.cpp
50         tpgos.cpp
51         tpixelformats.cpp
52         tpointatten.cpp
53         tpointsprite.cpp
54         treadpix.cpp
55         treadpixperf.cpp
56         trgbtris.cpp
57         tscissor.cpp
58         tshaderapi.cpp
59         tstencil2.cpp
60         tteapot.cpp
61         ttexcombine.cpp
62         ttexcombine4.cpp
63         ttexcube.cpp
64         ttexenv.cpp
65         ttexgen.cpp
66         ttexrect.cpp
67         ttexswizzle.cpp
68         ttexture_srgb.cpp
69         ttexunits.cpp
70         tvertarraybgra.cpp
71         tvertattrib.cpp
72         tvertprog1.cpp
73         tvtxperf.cpp
74         winsys.cpp
75         gl.cpp
76         image_misc.cpp
77         pack.cpp
78         rdtiff.cpp
79         reg.cpp
80         unpack.cpp
81         wrtiff.cpp
82         basic.cpp
83         lex.cpp
84         timer.cpp
87 target_link_libraries (glean
88         ${OPENGL_gl_LIBRARY}
89         ${OPENGL_glu_LIBRARY}
90         ${GLUT_glut_LIBRARY}
91         ${X11_X11_LIB}
92         ${TIFF_LIBRARY}
93         ${CARBON_LIBRARY}