From: Joseph C. Lehner Date: Tue, 2 Feb 2016 10:14:28 +0000 (+0200) Subject: Move OS defines to nmrpd.h X-Git-Tag: v0.9~68 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c53185dfbf626d42566c088a8074a230f6a4fd06;p=oweals%2Fnmrpflash.git Move OS defines to nmrpd.h --- diff --git a/ethsock.c b/ethsock.c index 65f1b61..ab15089 100644 --- a/ethsock.c +++ b/ethsock.c @@ -5,17 +5,7 @@ #include #include #include "ethsock.h" - -#if defined(_WIN32) || defined(_WIN64) -#define NMRPFLASH_WINDOWS -#elif defined(__linux__) -#define NMRPFLASH_LINUX -#elif defined(__APPLE__) && defined(__MACH__) -#define NMRPFLASH_OSX -#elif defined(__unix__) -#define NMRPFLASH_UNIX -#warning "nmrp-flash is not fully supported on your operating system" -#endif +#include "nmrpd.h" #if defined(NMRPFLASH_WINDOWS) #include diff --git a/nmrpd.h b/nmrpd.h index b6287dc..374448d 100644 --- a/nmrpd.h +++ b/nmrpd.h @@ -22,6 +22,17 @@ #include #include +#if defined(_WIN32) || defined(_WIN64) +#define NMRPFLASH_WINDOWS +#elif defined(__linux__) +#define NMRPFLASH_LINUX +#elif defined(__APPLE__) && defined(__MACH__) +#define NMRPFLASH_OSX +#elif defined(__unix__) +#define NMRPFLASH_UNIX +#warning "nmrp-flash is not fully supported on your operating system" +#endif + #define NMRPD_VERSION "0.9" enum nmrp_op {