40#define PACKAGE_NAME "@CMAKE_PROJECT_NAME@"
41#define PACKAGE_BUGREPORT "https://github.com/aurelienpierreeng/ansel/issues"
48static const char *dt_supported_extensions[]
__attribute__((unused)) = {
"@DT_SUPPORTED_EXTENSIONS_STRING@", NULL};
50#define GETTEXT_PACKAGE "ansel"
53#define DARKTABLE_LOCALEDIR "@REL_BIN_TO_LOCALEDIR@"
54#define DARKTABLE_MODULEDIR "@REL_BIN_TO_MODULEDIR@"
55#define DARKTABLE_DATADIR "@REL_BIN_TO_DATADIR@"
56#define DARKTABLE_SHAREDIR "@REL_BIN_TO_SHAREDIR@"
57#define DARKTABLE_KERNELSDIR "@REL_BIN_TO_DATADIR@/kernels"
59#define SHARED_MODULE_PREFIX "@CMAKE_SHARED_MODULE_PREFIX@"
60#define SHARED_MODULE_SUFFIX "@CMAKE_SHARED_MODULE_SUFFIX@"
62#define WANTED_STACK_SIZE (@WANTED_STACK_SIZE@)
63#define WANTED_THREADS_STACK_SIZE (@WANTED_THREADS_STACK_SIZE@)
65#define ISO_CODES_LOCATION "@IsoCodes_LOCATION@"
66#define ISO_CODES_LOCALEDIR "@IsoCodes_LOCALEDIR@"
72#if defined __GNUC__ && defined __GNUC_MINOR__
73#define __GNUC_PREREQ(maj, min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
75#define __GNUC_PREREQ(maj, min) 0
79#if defined(_OPENMP) && __GNUC_PREREQ(4, 9)
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_OMP_FIRSTPRIVATE_WITH_CONST 1
107#cmakedefine HAVE_THREAD_RWLOCK_ARCH_T_READERS 1
109#cmakedefine HAVE_THREAD_RWLOCK_ARCH_T_NR_READERS 1
117#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)))
Multi-tap smudge source sample with directional jitter.
Definition darktable.h:448