]> granicus.if.org Git - json-c/commitdiff
CMake: Build Doxygen documentation out-of-tree.
authorBjörn Esser <besser82@fedoraproject.org>
Fri, 10 Apr 2020 12:20:57 +0000 (14:20 +0200)
committerBjörn Esser <besser82@fedoraproject.org>
Fri, 10 Apr 2020 12:20:57 +0000 (14:20 +0200)
CMakeLists.txt

index db00b0460ae53009bcab176188f561a2d8c5c356..a0f226c4ed27c75760e2bca6f9a4d8213c1794b3 100644 (file)
@@ -341,8 +341,8 @@ option(BUILD_DOCUMENTATION "Create and install the HTML based API documentation(
 if (DOXYGEN_FOUND)
 
        add_custom_target(doc
-       COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_BINARY_DIR}/Doxyfile
-               WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
+       COMMAND ${DOXYGEN_EXECUTABLE} ${PROJECT_SOURCE_DIR}/Doxyfile
+               WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
        
        # request to configure the file
        configure_file(Doxyfile Doxyfile)