40#define PACKAGE_NAME "@CMAKE_PROJECT_NAME@"
41#define PACKAGE_BUGREPORT "https://github.com/aurelienpierreeng/ansel/issues"
48#define DT_BUILD_TYPE "@CMAKE_BUILD_TYPE@"
49#define DT_BUILD_CPU_MODE "@DT_BUILD_CPU_MODE@"
50#define DT_BUILD_C_COMPILER "@CMAKE_C_COMPILER_ID@ @CMAKE_C_COMPILER_VERSION@"
51#define DT_BUILD_CXX_COMPILER "@CMAKE_CXX_COMPILER_ID@ @CMAKE_CXX_COMPILER_VERSION@"
52#define DT_BUILD_C_FLAGS "@CMAKE_C_FLAGS@"
53#define DT_BUILD_CXX_FLAGS "@CMAKE_CXX_FLAGS@"
55static const char *dt_supported_extensions[]
__attribute__((unused)) = {
"@DT_SUPPORTED_EXTENSIONS_STRING@", NULL};
57#define GETTEXT_PACKAGE "ansel"
60#define DARKTABLE_LOCALEDIR "@REL_BIN_TO_LOCALEDIR@"
61#define DARKTABLE_MODULEDIR "@REL_BIN_TO_MODULEDIR@"
62#define DARKTABLE_DATADIR "@REL_BIN_TO_DATADIR@"
63#define DARKTABLE_SHAREDIR "@REL_BIN_TO_SHAREDIR@"
64#define DARKTABLE_KERNELSDIR "@REL_BIN_TO_DATADIR@/kernels"
66#define SHARED_MODULE_PREFIX "@CMAKE_SHARED_MODULE_PREFIX@"
67#define SHARED_MODULE_SUFFIX "@CMAKE_SHARED_MODULE_SUFFIX@"
69#define WANTED_STACK_SIZE (@WANTED_STACK_SIZE@)
70#define WANTED_THREADS_STACK_SIZE (@WANTED_THREADS_STACK_SIZE@)
72#define ISO_CODES_LOCATION "@IsoCodes_LOCATION@"
73#define ISO_CODES_LOCALEDIR "@IsoCodes_LOCALEDIR@"
79#if defined __GNUC__ && defined __GNUC_MINOR__
80#define __GNUC_PREREQ(maj, min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
82#define __GNUC_PREREQ(maj, min) 0
88#define __has_feature(x) 0
90#ifndef __has_extension
91#define __has_extension __has_feature
95#if __has_feature(address_sanitizer) || defined(__SANITIZE_ADDRESS__)
96#include <sanitizer/asan_interface.h>
98#define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size))
99#define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size))
102#cmakedefine HAVE_CPUID_H 1
103#cmakedefine HAVE___GET_CPUID 1
105#cmakedefine HAVE_THREAD_RWLOCK_ARCH_T_READERS 1
107#cmakedefine HAVE_THREAD_RWLOCK_ARCH_T_NR_READERS 1
115#define CL_TARGET_OPENCL_VERSION 200
const char darktable_package_string[]
const char darktable_package_version[]
const char darktable_last_commit_year[]
float dt_aligned_pixel_simd_t __attribute__((vector_size(16), aligned(16)))
Enable aggressive floating-point arithmetic optimizations, in denormals handling. Set through user pr...