]> git.lyx.org Git - lyx.git/blobdiff - sourcedoc/CMakeLists.txt
Re-shuffle lfuns in RELEASE-NOTES
[lyx.git] / sourcedoc / CMakeLists.txt
index 856ff9a785de2272313c0b1b63f7bf6e9d2cc7f1..8fe4a28fa53a776f75f048d3fff4f9974ea28b37 100644 (file)
@@ -9,16 +9,16 @@ project(doxydoc)
 
 find_program(DOXYGEN_EXECUTABLE doxygen)
 if(DOXYGEN_EXECUTABLE MATCHES "-NOTFOUND")
-  message(STATUS "doxygen not found, ==> no doxygen creation")
+  message(STATUS "doxygen not found ==> no doxygen creation")
 else()
-  set(VERSION ${PACKAGE_VERSION} CACHE TYPE STRING FORCE)
-  set(top_srcdir "${TOP_SRC_DIR}" CACHE TYPE STRING FORCE)
-  configure_file("${TOP_SRC_DIR}/sourcedoc/Doxyfile.in" Doxyfile @ONLY)
+  set(VERSION ${PACKAGE_VERSION})
+  set(top_srcdir "${TOP_SRC_DIR}")
+  configure_file("${TOP_SRC_DIR}/sourcedoc/Doxyfile.in" "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile" @ONLY)
   add_custom_command(
     OUTPUT doxy_created
-    COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
+    COMMAND ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile"
     COMMAND ${CMAKE_COMMAND} -E touch doxy_created
-    DEPENDS Doxyfile
+    DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile"
   )
   add_custom_target(doxydoc DEPENDS doxy_created)
 endif()