|
From: <ego...@us...> - 2015-03-19 11:34:07
|
Revision: 61014
http://sourceforge.net/p/firebird/code/61014
Author: egorpugin
Date: 2015-03-19 11:34:04 +0000 (Thu, 19 Mar 2015)
Log Message:
-----------
[build] [cmake] Add some iOS ifdefs. Hide wrong include dir during crosscompiling.
Modified Paths:
--------------
firebird/trunk/CMakeLists.txt
firebird/trunk/builds/cmake/Configure.cmake
firebird/trunk/src/isql/InputDevices.cpp
firebird/trunk/src/yvalve/config/os/darwin/config_root.cpp
Modified: firebird/trunk/CMakeLists.txt
===================================================================
--- firebird/trunk/CMakeLists.txt 2015-03-19 07:09:49 UTC (rev 61013)
+++ firebird/trunk/CMakeLists.txt 2015-03-19 11:34:04 UTC (rev 61014)
@@ -228,8 +228,8 @@
if (APPLE)
set(OS_DIR darwin)
- include_directories(/opt/local/include)
if (NOT CMAKE_CROSSCOMPILING)
+ include_directories(/opt/local/include)
link_directories(/opt/local/lib)
endif()
Modified: firebird/trunk/builds/cmake/Configure.cmake
===================================================================
--- firebird/trunk/builds/cmake/Configure.cmake 2015-03-19 07:09:49 UTC (rev 61013)
+++ firebird/trunk/builds/cmake/Configure.cmake 2015-03-19 11:34:04 UTC (rev 61014)
@@ -66,7 +66,7 @@
endif()
if (IOS)
- set(CMAKE_SYSTEM_PROCESSOR "arm") # armv7 ?
+ set(CMAKE_SYSTEM_PROCESSOR "armv7")
add_definitions(-D__arm__)
endif()
Modified: firebird/trunk/src/isql/InputDevices.cpp
===================================================================
--- firebird/trunk/src/isql/InputDevices.cpp 2015-03-19 07:09:49 UTC (rev 61013)
+++ firebird/trunk/src/isql/InputDevices.cpp 2015-03-19 11:34:04 UTC (rev 61014)
@@ -22,7 +22,7 @@
*/
#include "firebird.h"
-#ifdef DARWIN
+#if defined(DARWIN) && !defined(IOS)
#if defined(i386) || defined(__x86_64__)
#include <architecture/i386/io.h>
#else
Modified: firebird/trunk/src/yvalve/config/os/darwin/config_root.cpp
===================================================================
--- firebird/trunk/src/yvalve/config/os/darwin/config_root.cpp 2015-03-19 07:09:49 UTC (rev 61013)
+++ firebird/trunk/src/yvalve/config/os/darwin/config_root.cpp 2015-03-19 11:34:04 UTC (rev 61014)
@@ -37,7 +37,9 @@
#include "../common/os/path_utils.h"
#include "../common/file_params.h"
+#ifndef IOS
#include <CoreServices/CoreServices.h>
+#endif
#include <CoreFoundation/CFBundle.h>
#include <CoreFoundation/CFURL.h>
#include <mach-o/dyld.h>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|