Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikkel Krautz <mikkel@krautz.dk>2009-11-19 22:17:28 +0300
committerMikkel Krautz <mikkel@krautz.dk>2009-11-19 22:17:28 +0300
commitda18c1f9f5a3d4dfddbf43aad4ff64464184c5b6 (patch)
tree6b24607a59ed17df338b6e2082fcaa028771ebd5 /g15helper
parentb803a432751207b7b537ad39d1a4251bb2be2f2e (diff)
Make sure G15 works on OSX.
Diffstat (limited to 'g15helper')
-rw-r--r--g15helper/g15helper.h6
-rw-r--r--g15helper/g15helper.pro4
-rw-r--r--g15helper/g15helper_macx.c2
3 files changed, 9 insertions, 3 deletions
diff --git a/g15helper/g15helper.h b/g15helper/g15helper.h
index cb1b6e763..67ad642f7 100644
--- a/g15helper/g15helper.h
+++ b/g15helper/g15helper.h
@@ -37,7 +37,11 @@
#define G15_MAX_BPP 1
#define G15_MAX_FBMEM (G15_MAX_WIDTH * G15_MAX_HEIGHT * G15_MAX_BPP)
#define G15_MAX_FBMEM_BITS (G15_MAX_FBMEM / 8)
-#define G15_WIDGET_NAME L"Mumble G15 Display"
+#if defined(WIN32)
+ #define G15_WIDGET_NAME L"Mumble G15 Display"
+#elif defined(APPLE)
+ #define G15_WIDGET_NAME CFSTR("Mumble G15 Display")
+#endif
enum {
G15_ERR_INIT = 1,
diff --git a/g15helper/g15helper.pro b/g15helper/g15helper.pro
index 01f9702e1..0eeb2e937 100644
--- a/g15helper/g15helper.pro
+++ b/g15helper/g15helper.pro
@@ -15,6 +15,7 @@ win32 {
LIBS *= -llgLcd -ladvapi32 -lshell32 -luser32
LIBPATH *= /dev/G15SDK/SDK/Libs/x86
INCLUDEPATH *= /dev/G15SDK/SDK/Src
+ DEFINES *= WIN32
}
macx {
@@ -24,6 +25,7 @@ macx {
LIBPATH *= /opt/mumble-1.2/lglcd-sdk/SDK/lib/
INCLUDEPATH *= /opt/mumble-1.2/lglcd-sdk/SDK/Src/
QMAKE_LFLAGS *= -framework CoreFoundation -sectcreate __TEXT __info_plist g15helper.plist
+ DEFINES *= APPLE
}
CONFIG(release, debug|release) {
@@ -31,6 +33,6 @@ CONFIG(release, debug|release) {
}
CONFIG(debug, debug|release) {
- DEFINES += USE_LOGFILE
+ DEFINES *= USE_LOGFILE
DESTDIR = ../debug/
}
diff --git a/g15helper/g15helper_macx.c b/g15helper/g15helper_macx.c
index fb236b7f8..a877d8fa3 100644
--- a/g15helper/g15helper_macx.c
+++ b/g15helper/g15helper_macx.c
@@ -88,7 +88,7 @@ int main(int argc, char *argv[]) {
memset(&ctx, 0, sizeof(ctx));
memset(&bitmap, 0, sizeof(bitmap));
- conn.appFriendlyName = CFSTR(G15_WIDGET_NAME);
+ conn.appFriendlyName = G15_WIDGET_NAME;
conn.isAutostartable = FALSE;
conn.isPersistent = FALSE;
conn.dwAppletCapabilitiesSupported =LGLCD_APPLET_CAP_BASIC | LGLCD_APPLET_CAP_BW;