mirror of
https://github.com/QuasarApp/qca.git
synced 2025-04-26 03:24:31 +00:00
Add support for API docs generation with kapidox
This commit is contained in:
parent
cabc7d32da
commit
27dcf14de4
@ -380,9 +380,9 @@ if(DOXYGEN_FOUND)
|
|||||||
configure_file(${CMAKE_SOURCE_DIR}/Doxyfile.in ${CMAKE_BINARY_DIR}/Doxyfile @ONLY)
|
configure_file(${CMAKE_SOURCE_DIR}/Doxyfile.in ${CMAKE_BINARY_DIR}/Doxyfile @ONLY)
|
||||||
add_custom_target(doc
|
add_custom_target(doc
|
||||||
${DOXYGEN_EXECUTABLE} ${CMAKE_BINARY_DIR}/Doxyfile
|
${DOXYGEN_EXECUTABLE} ${CMAKE_BINARY_DIR}/Doxyfile
|
||||||
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/images
|
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/docs/pics
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_SOURCE_DIR}/images/qca-arch.eps ${CMAKE_BINARY_DIR}/images/qca-arch.eps
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_SOURCE_DIR}/docs/pics/qca-arch.eps ${CMAKE_BINARY_DIR}/docs/pics/qca-arch.eps
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_SOURCE_DIR}/images/qca-arch.png ${CMAKE_BINARY_DIR}/images/qca-arch.png
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_SOURCE_DIR}/docs/pics/qca-arch.png ${CMAKE_BINARY_DIR}/docs/pics/qca-arch.png
|
||||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
|
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
|
||||||
COMMENT "Generating API documentation with Doxygen" VERBATIM)
|
COMMENT "Generating API documentation with Doxygen" VERBATIM)
|
||||||
endif()
|
endif()
|
||||||
|
@ -567,7 +567,7 @@ EXAMPLE_RECURSIVE = NO
|
|||||||
# directories that contain image that are included in the documentation (see
|
# directories that contain image that are included in the documentation (see
|
||||||
# the \image command).
|
# the \image command).
|
||||||
|
|
||||||
IMAGE_PATH = @CMAKE_SOURCE_DIR@/images
|
IMAGE_PATH = @CMAKE_SOURCE_DIR@/docs/pics
|
||||||
|
|
||||||
# The INPUT_FILTER tag can be used to specify a program that doxygen should
|
# The INPUT_FILTER tag can be used to specify a program that doxygen should
|
||||||
# invoke to filter for each input file. Doxygen will invoke the filter program
|
# invoke to filter for each input file. Doxygen will invoke the filter program
|
||||||
|
3
docs/Doxyfile.local
Normal file
3
docs/Doxyfile.local
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
### KApiDox Project-specific Overrides File
|
||||||
|
|
||||||
|
FILE_PATTERNS += *.doco
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
40
metainfo.yaml
Normal file
40
metainfo.yaml
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
maintainer: sitter
|
||||||
|
fancyname: QCA
|
||||||
|
description: QCA (Qt Cryptographic Architecture) provides a straightforward and cross-platform crypto API
|
||||||
|
platforms:
|
||||||
|
- name: Linux
|
||||||
|
- name: FreeBSD
|
||||||
|
- name: Windows
|
||||||
|
# - name: MacOSX
|
||||||
|
# - name: Android
|
||||||
|
release: true
|
||||||
|
public_lib: true
|
||||||
|
public_source_dirs:
|
||||||
|
- include/QtCrypto
|
||||||
|
- examples
|
||||||
|
public_doc_dir:
|
||||||
|
- docs
|
||||||
|
public_example_dirs:
|
||||||
|
- examples/aes-cmac
|
||||||
|
- examples/base64test
|
||||||
|
- examples/certtest
|
||||||
|
- examples/ciphertest
|
||||||
|
- examples/cms
|
||||||
|
- examples/cmssigner
|
||||||
|
- examples/eventhandlerdemo
|
||||||
|
- examples/hashtest
|
||||||
|
- examples/hextest
|
||||||
|
- examples/keyloader
|
||||||
|
- examples/mactest
|
||||||
|
- examples/md5crypt
|
||||||
|
- examples/providertest
|
||||||
|
- examples/publickeyexample
|
||||||
|
- examples/randomtest
|
||||||
|
- examples/rsatest
|
||||||
|
- examples/saslclient
|
||||||
|
- examples/saslserver
|
||||||
|
- examples/ssltest
|
||||||
|
- examples/sslservtest
|
||||||
|
- examples/tlssocket
|
||||||
|
irc: kde-devel
|
||||||
|
mailinglist: kde-core-devel
|
Loading…
x
Reference in New Issue
Block a user