Fixed include directories; added install directive
authorDmitriy Morozov <morozov@cs.duke.edu>
Wed, 31 Jan 2007 00:01:25 -0500
changeset 12 e8080b26ae1c
parent 11 b4cd9b9d6ca5
child 13 554df9494fd2
Fixed include directories; added install directive
CMakeLists.txt
--- a/CMakeLists.txt	Mon Jan 29 10:56:09 2007 -0500
+++ b/CMakeLists.txt	Wed Jan 31 00:01:25 2007 -0500
@@ -3,8 +3,9 @@
 # Set Qt4 and QGLViewer configuration
 find_package				(Qt4 REQUIRED)
 find_library				(QGLViewer_LIBRARY
-							 NAMES QGLViewer
-							 PATHS /usr/lib /usr/local/lib)
+							 NAMES QGLViewer)
+find_path					(QGLViewer_INCLUDE_DIR QGLViewer/qglviewer.h)
+							
 set							(QT_USE_QTXML    TRUE)
 set							(QT_USE_QTOPENGL TRUE)
 include						(${QT_USE_FILE})
@@ -14,8 +15,10 @@
 qt4_wrap_cpp				(moc_srcs ${moc_hdrs})
 set							(uis viewerInterface.ui)
 qt4_wrap_ui					(uis_h ${uis})
-include_directories			(${CMAKE_CURRENT_BINARY_DIR} .)
+include_directories			(${CMAKE_CURRENT_BINARY_DIR} ${QGLViewer_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
 
 add_executable				(VEFViewer ${sources} ${moc_srcs} ${uis_h})
 target_link_libraries		(VEFViewer ${QT_LIBRARIES} ${QGLViewer_LIBRARY})
 
+install						(TARGETS VEFViewer
+							 RUNTIME DESTINATION bin)