aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/cmake/LLWindow.cmake
diff options
context:
space:
mode:
authorJacek Antonelli2008-09-06 18:24:57 -0500
committerJacek Antonelli2008-09-06 18:25:07 -0500
commit798d367d54a6c6379ad355bd8345fa40e31e7fe9 (patch)
tree1921f1708cd0240648c97bc02df2c2ab5f2fc41e /linden/indra/cmake/LLWindow.cmake
parentSecond Life viewer sources 1.20.15 (diff)
downloadmeta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.zip
meta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.tar.gz
meta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.tar.bz2
meta-impy-798d367d54a6c6379ad355bd8345fa40e31e7fe9.tar.xz
Second Life viewer sources 1.21.0-RC
Diffstat (limited to 'linden/indra/cmake/LLWindow.cmake')
-rw-r--r--linden/indra/cmake/LLWindow.cmake43
1 files changed, 43 insertions, 0 deletions
diff --git a/linden/indra/cmake/LLWindow.cmake b/linden/indra/cmake/LLWindow.cmake
new file mode 100644
index 0000000..c0efa27
--- /dev/null
+++ b/linden/indra/cmake/LLWindow.cmake
@@ -0,0 +1,43 @@
1# -*- cmake -*-
2
3include(OpenGL)
4include(Prebuilt)
5
6if (STANDALONE)
7 include(FindSDL)
8
9 # This should be done by FindSDL. Sigh.
10 mark_as_advanced(
11 SDLMAIN_LIBRARY
12 SDL_INCLUDE_DIR
13 SDL_LIBRARY
14 )
15else (STANDALONE)
16 use_prebuilt_binary(SDL)
17 use_prebuilt_binary(mesa)
18 if (LINUX AND VIEWER)
19 set (SDL_FOUND TRUE)
20 set (SDL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/i686-linux)
21 set (SDL_LIBRARY SDL)
22 endif (LINUX AND VIEWER)
23endif (STANDALONE)
24
25if (SDL_FOUND)
26 add_definitions(-DLL_SDL=1)
27 include_directories(${SDL_INCLUDE_DIR})
28endif (SDL_FOUND)
29
30set(LLWINDOW_INCLUDE_DIRS
31 ${GLEXT_INCLUDE_DIR}
32 ${LIBS_OPEN_DIR}/llwindow
33 )
34
35if (SERVER AND LINUX)
36 set(LLWINDOW_LIBRARIES
37 llwindowheadless
38 )
39else (SERVER AND LINUX)
40 set(LLWINDOW_LIBRARIES
41 llwindow
42 )
43endif (SERVER AND LINUX)