ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/CMakeLists.txt
(Generate patch)

Comparing branches/development/CMakeLists.txt (file contents):
Revision 1650 by gezelter, Tue Sep 27 12:42:03 2011 UTC vs.
Revision 1651 by gezelter, Tue Sep 27 14:48:28 2011 UTC

# Line 75 | Line 75 | ENDIF(QHULL_FOUND)
75    LINK_LIBRARIES(${QHULL_LIBRARIES})
76   ENDIF(QHULL_FOUND)
77  
78
78   # zlib stuff
79   find_package(ZLIB)
80   if(ZLIB_FOUND)
# Line 94 | Line 93 | ENDIF(FFTW_FOUND)
93    LINK_LIBRARIES(${FFTW_LIBRARIES})
94   ENDIF(FFTW_FOUND)
95  
96 + # add a target to generate API documentation with Doxygen
97 + find_package(Doxygen)
98 + if(DOXYGEN_FOUND)
99 +  configure_file("${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile.in" "${CMAKE_CURRENT_BINARY_DIR}/doc/Doxyfile" @ONLY)
100 +  add_custom_target(doc
101 +    ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_BINARY_DIR}/doc/Doxyfile"
102 +    WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/doc"
103 +    COMMENT "Generating API documentation with Doxygen" VERBATIM
104 +  )
105 + endif(DOXYGEN_FOUND)
106  
107   #include checks
108   include(CheckIncludeFile)
# Line 603 | Line 612 | install(DIRECTORY samples/      
612          DESTINATION samples
613          DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
614          PATTERN ".svn" EXCLUDE
615 +        PATTERN "*.dump" EXCLUDE
616 +        PATTERN "*.stat" EXCLUDE
617          PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
618 + INSTALL(FILES "${CMAKE_CURRENT_SOURCE_DIR}/doc/OpenMDmanual.pdf"
619 +        DESTINATION doc
620 +        PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines