mirror of https://github.com/axmolengine/axmol.git
Merge pull request #8013 from ricardoquesada/more_cmake_fixes
even more cmake fixes
This commit is contained in:
commit
db1505ca1a
|
@ -43,6 +43,7 @@ endif(DEBUG_MODE)
|
|||
set(CMAKE_C_FLAGS_DEBUG "-DCOCOS2D_DEBUG=1")
|
||||
set(CMAKE_CXX_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG})
|
||||
|
||||
# Compiler options
|
||||
if(MSVC)
|
||||
ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS
|
||||
-wd4251 -wd4244 -wd4334 -wd4005 -wd4820 -wd4710
|
||||
|
@ -52,8 +53,12 @@ else()
|
|||
set(CMAKE_CXX_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG})
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-exceptions -std=c99")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions -std=c++11 -Wno-deprecated-declarations -Wno-reorder")
|
||||
if(CLANG)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
|
||||
endif()
|
||||
endif(MSVC)
|
||||
|
||||
# Some macro definitions
|
||||
if(WINDOWS)
|
||||
ADD_DEFINITIONS (-D_USRDLL -DCOCOS2DXWIN32_EXPORTS -D_WINDOWS -DWIN32)
|
||||
set(PLATFORM_FOLDER win32)
|
||||
|
|
|
@ -32,8 +32,8 @@
|
|||
|
||||
#import "CCUserDefault.h"
|
||||
#import "tinyxml2.h"
|
||||
#import "CCPlatformConfig.h"
|
||||
#import "CCPlatformMacros.h"
|
||||
#import "platform/CCPlatformConfig.h"
|
||||
#import "platform/CCPlatformMacros.h"
|
||||
#import "base64.h"
|
||||
#import "platform/CCFileUtils.h"
|
||||
|
||||
|
|
|
@ -26,11 +26,10 @@ THE SOFTWARE.
|
|||
#include "platform/CCPlatformConfig.h"
|
||||
#if CC_TARGET_PLATFORM == CC_PLATFORM_MAC
|
||||
|
||||
#import "CCApplication.h"
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
#include <algorithm>
|
||||
|
||||
#import "platform/CCApplication.h"
|
||||
#include "platform/CCFileUtils.h"
|
||||
#include "math/CCGeometry.h"
|
||||
#include "base/CCDirector.h"
|
||||
|
|
Loading…
Reference in New Issue