From bcef74047371ffe8721060ef19933a0aaa238fb0 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sun, 5 Jun 2016 18:11:26 -0400 Subject: Updated everything to alpha3.1. --- libui_darwin_amd64.a | Bin 487688 -> 487104 bytes libui_linux_386.a | Bin 429332 -> 432274 bytes libui_linux_amd64.a | Bin 620144 -> 625630 bytes libui_windows_386.a | Bin 0 -> 14014212 bytes libui_windows_386.lib | Bin 14107086 -> 0 bytes libui_windows_386.res | Bin 1780 -> 1952 bytes libui_windows_amd64.a | Bin 0 -> 14871220 bytes libui_windows_amd64.lib | Bin 17364406 -> 0 bytes libui_windows_amd64.res.o | Bin 1952 -> 1952 bytes ui.h | 11 +++++++++-- 10 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 libui_windows_386.a delete mode 100644 libui_windows_386.lib create mode 100644 libui_windows_amd64.a delete mode 100644 libui_windows_amd64.lib diff --git a/libui_darwin_amd64.a b/libui_darwin_amd64.a index 561fefb..2d4b158 100644 Binary files a/libui_darwin_amd64.a and b/libui_darwin_amd64.a differ diff --git a/libui_linux_386.a b/libui_linux_386.a index 287b2f7..45fcf12 100644 Binary files a/libui_linux_386.a and b/libui_linux_386.a differ diff --git a/libui_linux_amd64.a b/libui_linux_amd64.a index de7008e..10c78c1 100644 Binary files a/libui_linux_amd64.a and b/libui_linux_amd64.a differ diff --git a/libui_windows_386.a b/libui_windows_386.a new file mode 100644 index 0000000..b5311bb Binary files /dev/null and b/libui_windows_386.a differ diff --git a/libui_windows_386.lib b/libui_windows_386.lib deleted file mode 100644 index 1275a44..0000000 Binary files a/libui_windows_386.lib and /dev/null differ diff --git a/libui_windows_386.res b/libui_windows_386.res index 3198d2d..4b03f64 100644 Binary files a/libui_windows_386.res and b/libui_windows_386.res differ diff --git a/libui_windows_amd64.a b/libui_windows_amd64.a new file mode 100644 index 0000000..7e111a1 Binary files /dev/null and b/libui_windows_amd64.a differ diff --git a/libui_windows_amd64.lib b/libui_windows_amd64.lib deleted file mode 100644 index c16cda0..0000000 Binary files a/libui_windows_amd64.lib and /dev/null differ diff --git a/libui_windows_amd64.res.o b/libui_windows_amd64.res.o index 0ba56f5..ddcddbf 100644 Binary files a/libui_windows_amd64.res.o and b/libui_windows_amd64.res.o differ diff --git a/ui.h b/ui.h index 3452791..c7a8858 100644 --- a/ui.h +++ b/ui.h @@ -12,8 +12,15 @@ extern "C" { #endif -// TODO add __declspec(dllimport) on windows -#ifndef _UI_EXTERN +// this macro is generated by cmake +#ifdef libui_EXPORTS +#ifdef _WIN32 +#define _UI_EXTERN __declspec(dllexport) extern +#else +#define _UI_EXTERN __attribute__((visibility("default"))) extern +#endif +#else +// TODO add __declspec(dllimport) on windows, but only if not static #define _UI_EXTERN extern #endif -- cgit v1.2.3