@@ -33,59 +33,59 @@ add_subdirectory(src/client)
3333add_subdirectory (src/server)
3434
3535# Check if Doxygen is available
36- find_package (Doxygen)
37-
38- if (DOXYGEN_FOUND)
39- message ("Doxygen found: ${DOXYGEN_EXECUTABLE} " )
40- # Add a target to generate Doxygen documentation for the client
41- add_custom_target (DoxygenClient
42- COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_SOURCE_DIR} /doc /DoxyfileClient
43- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} /doc
44- COMMENT "Generating Doxygen documentation for Client"
45- VERBATIM
46- )
47-
48- # Add a target to generate Doxygen documentation for the server
49- add_custom_target (DoxygenServer
50- COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_SOURCE_DIR} /doc /DoxyfileServer
51- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} /doc
52- COMMENT "Generating Doxygen documentation for Server"
53- VERBATIM
54- )
55-
56- # Find qhelpgenerator executable
57- find_program (QHELPGENERATOR_EXECUTABLE qhelpgenerator)
58-
59- if (QHELPGENERATOR_EXECUTABLE)
60- message ("qhelpgenerator found: ${QHELPGENERATOR_EXECUTABLE} " )
61-
62- # Add a target to generate Qt help files for the server
63- add_custom_target (QtHelpServer
64- COMMAND ${QHELPGENERATOR_EXECUTABLE} ${CMAKE_SOURCE_DIR} /doc /output /ModbusServer.qhcp
65- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} /doc /output
66- COMMENT "Generating Qt help files for Server"
67- VERBATIM
68- )
69-
70- # Add a target to generate Qt help files for the client
71- add_custom_target (QtHelpClient
72- COMMAND ${QHELPGENERATOR_EXECUTABLE} ${CMAKE_SOURCE_DIR} /doc /output /ModbusClient.qhcp
73- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} /doc /output
74- COMMENT "Generating Qt help files for Client"
75- VERBATIM
76- )
77-
78- # Make sure QtHelpServer runs after DoxygenServer
79- add_dependencies (QtHelpServer DoxygenServer)
80-
81- # Make sure QtHelpClient runs after DoxygenClient
82- add_dependencies (QtHelpClient DoxygenClient)
83- else ()
84- message (STATUS "qhelpgenerator not found. Qt help targets will not be generated." )
85- endif ()
86- else ()
87- message (STATUS "Doxygen not found. Documentation targets will not be generated/regenerated." )
88- endif ()
36+ # find_package(Doxygen)
37+ #
38+ # if (DOXYGEN_FOUND)
39+ # message("Doxygen found: ${DOXYGEN_EXECUTABLE}")
40+ # # Add a target to generate Doxygen documentation for the client
41+ # add_custom_target(DoxygenClient
42+ # COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_SOURCE_DIR}/doc/DoxyfileClient
43+ # WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/doc
44+ # COMMENT "Generating Doxygen documentation for Client"
45+ # VERBATIM
46+ # )
47+ #
48+ # # Add a target to generate Doxygen documentation for the server
49+ # add_custom_target(DoxygenServer
50+ # COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_SOURCE_DIR}/doc/DoxyfileServer
51+ # WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/doc
52+ # COMMENT "Generating Doxygen documentation for Server"
53+ # VERBATIM
54+ # )
55+ #
56+ # # Find qhelpgenerator executable
57+ # find_program(QHELPGENERATOR_EXECUTABLE qhelpgenerator)
58+ #
59+ # if (QHELPGENERATOR_EXECUTABLE)
60+ # message("qhelpgenerator found: ${QHELPGENERATOR_EXECUTABLE}")
61+ #
62+ # # Add a target to generate Qt help files for the server
63+ # add_custom_target(QtHelpServer
64+ # COMMAND ${QHELPGENERATOR_EXECUTABLE} ${CMAKE_SOURCE_DIR}/doc/output/ModbusServer.qhcp
65+ # WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/doc/output
66+ # COMMENT "Generating Qt help files for Server"
67+ # VERBATIM
68+ # )
69+ #
70+ # # Add a target to generate Qt help files for the client
71+ # add_custom_target(QtHelpClient
72+ # COMMAND ${QHELPGENERATOR_EXECUTABLE} ${CMAKE_SOURCE_DIR}/doc/output/ModbusClient.qhcp
73+ # WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/doc/output
74+ # COMMENT "Generating Qt help files for Client"
75+ # VERBATIM
76+ # )
77+ #
78+ # # Make sure QtHelpServer runs after DoxygenServer
79+ # add_dependencies(QtHelpServer DoxygenServer)
80+ #
81+ # # Make sure QtHelpClient runs after DoxygenClient
82+ # add_dependencies(QtHelpClient DoxygenClient)
83+ # else()
84+ # message(STATUS "qhelpgenerator not found. Qt help targets will not be generated.")
85+ # endif()
86+ # else()
87+ # message(STATUS "Doxygen not found. Documentation targets will not be generated/regenerated.")
88+ # endif()
8989
9090install (TARGETS ${MB_LIBRARY_NAME} DESTINATION .)
9191install (TARGETS ${MBTOOLS_CORE_LIB_NAME} DESTINATION .)
0 commit comments