# TinyAES++ -- AES encryption/decryption for C and C++
# Public domain; see http://unlicense.org/
# Stephane Charette <stephanecharette@gmail.com>
# $Id: CM_definitions.cmake 2415 2017-12-04 14:55:44Z stephane $

FIND_PACKAGE ( Doxygen )

CONFIGURE_FILE ( ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile )

ADD_CUSTOM_TARGET (
	doc
	${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
	WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
	COMMENT "Generating documentation with Doxygen" VERBATIM )

ADD_CUSTOM_TARGET ( dox  DEPENDS doc )
ADD_CUSTOM_TARGET ( docs DEPENDS doc )
