mirror of
https://github.com/Expand-sys/CCash
synced 2025-12-17 00:22:14 +11:00
✨ API version compiler flag
This commit is contained in:
parent
7dec3bea72
commit
539df650ea
2 changed files with 9 additions and 4 deletions
|
|
@ -1,8 +1,8 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
// Setting both values to 0 does not compile logging (useful for if disk/memory is very valuable)
|
// Setting both values to 0 does not compile logging (useful for if disk/memory is very valuable)
|
||||||
constexpr unsigned max_log_size = 100;
|
constexpr unsigned max_log_size = 0;
|
||||||
constexpr unsigned pre_log_size = 10;
|
constexpr unsigned pre_log_size = 0;
|
||||||
|
|
||||||
constexpr unsigned max_name_size = 50;
|
constexpr unsigned max_name_size = 50;
|
||||||
|
|
||||||
|
|
@ -25,4 +25,6 @@ if false, when frequency is hit save
|
||||||
cons
|
cons
|
||||||
HIGH disk usage
|
HIGH disk usage
|
||||||
*/
|
*/
|
||||||
#define CONSERVATIVE_DISK_SAVE true
|
#define CONSERVATIVE_DISK_SAVE true
|
||||||
|
|
||||||
|
#define V1_API true
|
||||||
5
main.cpp
5
main.cpp
|
|
@ -84,8 +84,9 @@ int main(int argc, char **argv)
|
||||||
}).detach();
|
}).detach();
|
||||||
}
|
}
|
||||||
|
|
||||||
//endpoints
|
#if V1_API
|
||||||
auto APIv1 = std::make_shared<v1::api>(bank); //v1
|
auto APIv1 = std::make_shared<v1::api>(bank); //v1
|
||||||
|
#endif
|
||||||
auto user_filter = std::make_shared<UserFilter>(bank);
|
auto user_filter = std::make_shared<UserFilter>(bank);
|
||||||
auto admin_filter = std::make_shared<AdminFilter>(bank);
|
auto admin_filter = std::make_shared<AdminFilter>(bank);
|
||||||
|
|
||||||
|
|
@ -97,7 +98,9 @@ int main(int argc, char **argv)
|
||||||
.loadConfigFile(config_location)
|
.loadConfigFile(config_location)
|
||||||
.registerFilter(user_filter)
|
.registerFilter(user_filter)
|
||||||
.registerFilter(admin_filter)
|
.registerFilter(admin_filter)
|
||||||
|
#if V1_API
|
||||||
.registerController(APIv1)
|
.registerController(APIv1)
|
||||||
|
#endif
|
||||||
.setThreadNum(get_nprocs())
|
.setThreadNum(get_nprocs())
|
||||||
.run();
|
.run();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue