Demos (master): cmake: Build objviewer.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Fri Nov 12 12:01:02 UTC 2010
Module: Demos
Branch: master
Commit: d0c1289b75ad4d60fb137427820df7ff152ce6ff
URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=d0c1289b75ad4d60fb137427820df7ff152ce6ff
Author: José Fonseca <jfonseca at vmware.com>
Date: Fri Nov 12 11:54:50 2010 +0000
cmake: Build objviewer.
---
src/CMakeLists.txt | 1 +
src/objviewer/CMakeLists.txt | 31 +++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index d3b7364..fa377d1 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -6,6 +6,7 @@ add_subdirectory (trivial)
add_subdirectory (redbook)
add_subdirectory (samples)
add_subdirectory (perf)
+add_subdirectory (objviewer)
add_subdirectory (fp)
add_subdirectory (fpglsl)
diff --git a/src/objviewer/CMakeLists.txt b/src/objviewer/CMakeLists.txt
new file mode 100644
index 0000000..beaa0cb
--- /dev/null
+++ b/src/objviewer/CMakeLists.txt
@@ -0,0 +1,31 @@
+include_directories (
+ ${mesademos_SOURCE_DIR}/src/util
+ ${OPENGL_INCLUDE_PATH}
+ ${GLUT_INCLUDE_DIR}
+ ${GLEW_INCLUDE_DIR}
+)
+
+link_directories (
+ ${mesademos_SOURCE_DIR}/src/util
+)
+
+link_libraries (
+ util
+ ${OPENGL_gl_LIBRARY}
+ ${OPENGL_glu_LIBRARY}
+ ${GLUT_glut_LIBRARY}
+ ${GLEW_glew_LIBRARY}
+)
+
+
+add_executable (objview
+ glm.c
+ glmdraw.c
+ objview.c
+ skybox.c
+)
+install (TARGETS objview DESTINATION objviewer)
+
+file (GLOB data *.mtl *.obj *.rgb)
+
+install (FILES ${data} DESTINATION objviewer)
More information about the mesa-commit
mailing list