Mercurial > minori
comparison include/core/config.h @ 189:649786bae914
*: etc. code cleanup
I've removed most macros and stuff
dep/animia: [UNTESTED] use raw C++ instead of Objective-C++
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Wed, 06 Dec 2023 19:42:33 -0500 |
parents | 62e336597bb7 |
children | 53211cb1e7f5 |
comparison
equal
deleted
inserted
replaced
188:168382a89b21 | 189:649786bae914 |
---|---|
57 public: | 57 public: |
58 std::string feed_link; | 58 std::string feed_link; |
59 } torrents; | 59 } torrents; |
60 }; | 60 }; |
61 | 61 |
62 #define WIDEIFY_EX(x) L##x | |
63 #define WIDEIFY(x) WIDEIFY_EX(x) | |
64 | |
65 /* only on these platforms keep this uppercase. | |
66 this will not remove compatibility with older | |
67 versions, since these platforms are case insensitive | |
68 (on macOS, only by default) */ | |
69 #if (defined(WIN32) || defined(MACOSX)) | 62 #if (defined(WIN32) || defined(MACOSX)) |
70 #define CONFIG_DIR "Minori" | 63 constexpr std::string_view CONFIG_DIR = "Minori"; |
71 #else | 64 #else |
72 #define CONFIG_DIR "minori" | 65 constexpr std::string_view CONFIG_DIR = "minori"; |
73 #endif | 66 #endif |
74 | 67 |
75 #define CONFIG_WDIR WIDEIFY(CONFIG_DIR) | 68 constexpr std::string_view CONFIG_NAME = "config.ini"; |
76 #define CONFIG_NAME "config.ini" | |
77 #define CONFIG_WNAME WIDEIFY(CONFIG_NAME) | |
78 | |
79 #define MAX_LINE_LENGTH 256 | |
80 | 69 |
81 #endif // __core__config_h | 70 #endif // __core__config_h |