Adds basic Doxygen support. Run and docs will end up in
This commit is contained in:
		
							parent
							
								
									e1ac1c4fdc
								
							
						
					
					
						commit
						895d8179a2
					
				| @ -366,3 +366,14 @@ if(BUILD_DEBIAN_PACKAGE) | ||||
|   include(CPackDebianConfig) | ||||
|   include(CPack) | ||||
| endif() | ||||
| 
 | ||||
| # add a target to generate API documentation with Doxygen | ||||
| find_package(Doxygen) | ||||
| if(DOXYGEN_FOUND) | ||||
| configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY) | ||||
| add_custom_target(doc | ||||
| ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile | ||||
| WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} | ||||
| COMMENT "Generating API documentation with Doxygen" VERBATIM | ||||
| ) | ||||
| endif(DOXYGEN_FOUND) | ||||
|  | ||||
							
								
								
									
										2386
									
								
								Doxyfile.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2386
									
								
								Doxyfile.in
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Loading…
	
		Reference in New Issue
	
	Block a user