[DEV] MacOS support work again

This commit is contained in:
Edouard DUPIN 2013-04-25 00:57:47 +02:00
parent 150df589e6
commit f71053f2f6
4 changed files with 16 additions and 2 deletions

2
build

@ -1 +1 @@
Subproject commit 6c1649f36f63f6ab5d8c99ed1aa566d2ecec627c
Subproject commit d0356e2fd0ef6e8f34fd0ab673a016fc8b6b5b42

2
external/etk vendored

@ -1 +1 @@
Subproject commit 6d94d06efa8df92fe002f411118797ed6679e956
Subproject commit 4f761c4705abf7e2688f670e1117e2f18f4c7379

View File

@ -25,6 +25,9 @@ void ewol::SetFontSourcesFolder(bool inOsSystem)
int32_t ewol::Run(int32_t argc, const char* argv[])
{
if (NULL!=argv) {
etk::SetArgZero(argv[0]);
}
// init display convertions:
ewol::dimension::Init();

View File

@ -198,6 +198,17 @@ def Create(target):
elif target.name=="Windows":
myModule.AddModuleDepend("glew")
myModule.AddSrcFile("ewol/renderer/os/gui.Windows.cpp")
elif target.name=="MacOs":
myModule.AddExportflag_LD([
"-framework Cocoa",
"-framework OpenGL",
"-framework QuartzCore",
"-framework AppKit"])
myModule.AddSrcFile([
"ewol/renderer/os/gui.MacOs.cpp",
"ewol/renderer/os/gui.MacOs.Interface.mm",
"ewol/renderer/os/gui.MacOs.AppDelegate.mm",
"ewol/renderer/os/gui.MacOs.OpenglView.mm"])
else:
debug.error("unknow mode...")