40 lines
1.0 KiB
C
40 lines
1.0 KiB
C
//
|
|
// dawn-config.h.in: build-time feature macros
|
|
//
|
|
// Copyright The Dawn Authors
|
|
// SPDX-License-Identifier: MPL-2.0
|
|
//
|
|
|
|
#pragma once
|
|
|
|
#cmakedefine01 DAWN_WIP
|
|
|
|
#define DAWN_NAME "@PROJECT_NAME@"
|
|
#define DAWN_NAMESPACE "@DAWN_NAMESPACE@"
|
|
#define DAWN_VERSION "@PROJECT_VERSION@"
|
|
|
|
#if defined __GNUC__ || defined __clang__
|
|
#define DAWN_FORMAT(format_index, first_arg) \
|
|
__attribute__((format(printf, format_index, first_arg)))
|
|
#else
|
|
#define DAWN_FORMAT(format_index, first_arg)
|
|
#endif
|
|
|
|
#cmakedefine01 DAWN_WITH_LCMS2_FAST_FLOAT
|
|
#cmakedefine01 DAWN_WITH_LCMS2_THREADED
|
|
#cmakedefine01 DAWN_WITH_JPEG_QS
|
|
#cmakedefine01 DAWN_WITH_LIBRAW
|
|
#cmakedefine01 DAWN_WITH_LIBWMF
|
|
#cmakedefine01 DAWN_WITH_LIBRSVG
|
|
#cmakedefine01 DAWN_WITH_XCURSOR
|
|
#cmakedefine01 DAWN_WITH_LIBHEIF
|
|
#cmakedefine01 DAWN_WITH_LIBJXL
|
|
#cmakedefine01 DAWN_WITH_OPENJPEG
|
|
#cmakedefine01 DAWN_WITH_LIBTIFF
|
|
#cmakedefine01 DAWN_WITH_JXRLIB
|
|
#cmakedefine01 DAWN_WITH_DNRS
|
|
#cmakedefine01 DAWN_WITH_IMAGEIO
|
|
#cmakedefine01 DAWN_WITH_CGPDF
|
|
|
|
#cmakedefine01 DN_WITH_WAYLAND
|