Fixed macros for architectures.

This commit is contained in:
2019-06-19 21:56:21 +01:00
parent 1ca7d61d88
commit 2956db9b06

View File

@@ -18,13 +18,19 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
#pragma once #pragma once
#define ARCHITECTURE RASPBERRY_PI` #define ARCH_RASPBERRY_PI 1
#define ARCH_ANDROID 2
#define ARCHITECTURE ARCH_RASPBERRY_PI
#if ARCHITECTURE == RASPBERRY_PI #if ARCHITECTURE == ARCH_RASPBERRY_PI
#define STORAGE_PREFIX "/usr/share/" #define STORAGE_PREFIX "/usr/share/"
#define HID_DEV "/dev/hidg0" #define HID_DEV "/dev/hidg0"
#define DEBUG_STREAMS #define DEBUG_STREAMS
#elif ARCHITECTURE == ANDROID #elif ARCHITECTURE == ARCH_ANDROID
#define STORAGE_PREFIX "/sdcard/U2F" #define STORAGE_PREFIX "/sdcard/U2F"
#define HID_DEV "/dev/hidg2" #define HID_DEV "/dev/hidg2"
#endif #endif
#undef ARCH_ANDROID
#undef ARCH_RASPBERRY_PI
#undef ARCHITECTURE