# Include common configuration options.
@INCLUDE_PATH = doc/config
@INCLUDE = common

# Basic project information.
PROJECT_NAME = "Platform"
PROJECT_BRIEF = "Platform portability layer"

# Library documentation output directory.
HTML_OUTPUT = platform

# Generate Doxygen tag file for this library.
GENERATE_TAGFILE = doc/tag/platform.tag

# Directories containing library source code.
INPUT = doc/lib \
        libraries/platform \
        libraries/platform/types \
        ports/common/include/atomic

# Library file names.
FILE_PATTERNS = platform.txt \
                iot_clock.h \
                iot_threads.h \
                iot_network.h \
                iot_metrics.h \
                iot_platform_types.h \
                iot_atomic_generic.h

# External tag files required by this library.
TAGFILES = doc/tag/main.tag=../main \
           doc/tag/logging.tag=../logging \
           doc/tag/mqtt.tag=../mqtt \
           doc/tag/shadow.tag=../shadow \
           doc/tag/defender.tag=../defender
