mirror of
https://onedev.site.tesses.net/tesses-framework
synced 2026-02-08 07:45:46 +00:00
36 lines
1.4 KiB
C
36 lines
1.4 KiB
C
#pragma once
|
|
#define TESSES_FRAMEWORK_FLAG_OFF 0
|
|
#define TESSES_FRAMEWORK_FLAG_ON 1
|
|
|
|
#define TESSES_FRAMEWORK_MAJOR @TESSESFRAMEWORK_MAJOR_VERSION@
|
|
#define TESSES_FRAMEWORK_MINOR @TESSESFRAMEWORK_MINOR_VERSION@
|
|
#define TESSES_FRAMEWORK_PATCH @TESSESFRAMEWORK_PATCH_VERSION@
|
|
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_ENABLE_SQLITE@) && !defined(TESSESFRAMEWORK_ENABLE_SQLITE)
|
|
#define TESSESFRAMEWORK_ENABLE_SQLITE
|
|
#endif
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_ENABLE_PLATFORMFOLDERS@) && !defined(TESSESFRAMEWORK_ENABLE_PLATFORMFOLDERS)
|
|
#define TESSESFRAMEWORK_ENABLE_PLATFORMFOLDERS
|
|
#endif
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_ENABLE_MBED@) && !defined(TESSESFRAMEWORK_ENABLE_MBED)
|
|
#define TESSESFRAMEWORK_ENABLE_MBED
|
|
#endif
|
|
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_ENABLE_NETWORKING@) && !defined(TESSESFRAMEWORK_ENABLE_NETWORKING)
|
|
#define TESSESFRAMEWORK_ENABLE_NETWORKING
|
|
#endif
|
|
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_ENABLE_THREADING@) && !defined(TESSESFRAMEWORK_ENABLE_THREADING)
|
|
#define TESSESFRAMEWORK_ENABLE_THREADING
|
|
#endif
|
|
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_LOGTOFILE@) && !defined(TESSESFRAMEWORK_LOGTOFILE)
|
|
#define TESSESFRAMEWORK_LOGTOFILE
|
|
#endif
|
|
#if defined(TESSES_FRAMEWORK_FLAG_@TESSESFRAMEWORK_ENABLE_PROCESS@) && !defined(TESSESFRAMEWORK_ENABLE_PROCESS)
|
|
#define TESSESFRAMEWORK_ENABLE_PROCESS
|
|
#endif
|
|
|
|
#undef TESSES_FRAMEWORK_FLAG_OFF
|
|
#undef TESSES_FRAMEWORK_FLAG_ON
|