mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-18 04:54:38 +03:00
optmize code
This commit is contained in:
@@ -4,3 +4,15 @@
|
||||
#include "NekoRay_Utils.hpp"
|
||||
#include "NekoRay_ConfigItem.hpp"
|
||||
#include "NekoRay_DataStore.hpp"
|
||||
|
||||
// Switch core support
|
||||
|
||||
namespace NekoRay {
|
||||
inline int coreType = NekoRay::CoreType::V2RAY;
|
||||
|
||||
QString FindCoreAsset(const QString &name);
|
||||
} // namespace NekoRay
|
||||
|
||||
#define IS_NEKO_BOX (NekoRay::coreType == NekoRay::CoreType::SING_BOX)
|
||||
#define ROUTES_PREFIX_NAME QString(IS_NEKO_BOX ? "routes_box" : "routes")
|
||||
#define ROUTES_PREFIX QString(ROUTES_PREFIX_NAME + "/")
|
||||
|
||||
Reference in New Issue
Block a user