Skip to content

Commit 373f111

Browse files
committed
rename the platform macro
1 parent 8ddfd8e commit 373f111

7 files changed

Lines changed: 26 additions & 26 deletions

File tree

CMakeLists.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ project(libgltf)
99
set(CMAKE_DEBUG_POSTFIX "d")
1010

1111
# define the platform
12-
set(PLATFORM_WINDOWS FALSE)
13-
set(PLATFORM_LINUX FALSE)
14-
set(PLATFORM_MACOS FALSE)
12+
set(LIBGLTF_PLATFORM_WINDOWS FALSE)
13+
set(LIBGLTF_PLATFORM_LINUX FALSE)
14+
set(LIBGLTF_PLATFORM_MACOS FALSE)
1515

1616
option(LIBGLTF_COVERAGE_GCOV "Coverage gcov (debug, Linux builds only)" OFF)
1717
option(LIBGLTF_BUILD_DEBUG_FOR_UE4 "Build for UE4" OFF)
1818

1919
if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
20-
set(PLATFORM_WINDOWS TRUE)
21-
add_definitions(-DPLATFORM_WINDOWS)
20+
set(LIBGLTF_PLATFORM_WINDOWS TRUE)
21+
add_definitions(-DLIBGLTF_PLATFORM_WINDOWS)
2222
set(DYNAMIC_LIBRARY_EXTENSION ".dll")
2323
set(STATIC_LIBRARY_EXTENSION ".lib")
2424
if(LIBGLTF_BUILD_DEBUG_FOR_UE4)
@@ -32,8 +32,8 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
3232
set(PLATFORM_NAME "win64")
3333
endif()
3434
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
35-
set(PLATFORM_LINUX TRUE)
36-
add_definitions(-DPLATFORM_LINUX)
35+
set(LIBGLTF_PLATFORM_LINUX TRUE)
36+
add_definitions(-DLIBGLTF_PLATFORM_LINUX)
3737
set(DYNAMIC_LIBRARY_EXTENSION ".so")
3838
set(STATIC_LIBRARY_EXTENSION ".a")
3939
set(PLATFORM_NAME "linux")
@@ -48,8 +48,8 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
4848
add_definitions(-DBUILD_COVERALLS)
4949
endif()
5050
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
51-
set(PLATFORM_MACOS TRUE)
52-
add_definitions(-DPLATFORM_MACOS)
51+
set(LIBGLTF_PLATFORM_MACOS TRUE)
52+
add_definitions(-DLIBGLTF_PLATFORM_MACOS)
5353
set(DYNAMIC_LIBRARY_EXTENSION ".dylib")
5454
set(STATIC_LIBRARY_EXTENSION ".a")
5555
set(PLATFORM_NAME "macos")
@@ -59,7 +59,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
5959
set(CMAKE_SHARED_LIBRARY_PREFIX "")
6060
endif()
6161

62-
if((NOT ${PLATFORM_WINDOWS}) AND (NOT ${PLATFORM_LINUX}) AND (NOT ${PLATFORM_MACOS}))
62+
if((NOT ${LIBGLTF_PLATFORM_WINDOWS}) AND (NOT ${LIBGLTF_PLATFORM_LINUX}) AND (NOT ${LIBGLTF_PLATFORM_MACOS}))
6363
message(FATAL_ERROR "Sorry, don't support your system ${CMAKE_SYSTEM_NAME}!")
6464
endif()
6565

@@ -82,12 +82,12 @@ if((CMAKE_COMPILER_IS_GNUCC STREQUAL "1") OR (CMAKE_COMPILER_IS_GNUCXX STREQUAL
8282
add_definitions(-DCOMPILER_IS_GCC)
8383
endif()
8484

85-
if(${PLATFORM_WINDOWS})
85+
if(${LIBGLTF_PLATFORM_WINDOWS})
8686
add_definitions(-DUNICODE -D_UNICODE)
8787
endif()
8888

89-
if(LIBGLTF_BUILD_GCOV AND PLATFORM_LINUX)
90-
if(PLATFORM_LINUX)
89+
if(LIBGLTF_BUILD_GCOV AND LIBGLTF_PLATFORM_LINUX)
90+
if(LIBGLTF_PLATFORM_LINUX)
9191
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage")
9292
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage")
9393
set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage -lgcov -lstdc++fs")

include/libgltf/libgltf.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88

99
namespace libgltf
1010
{
11-
#if defined(PLATFORM_WINDOWS)
11+
#if defined(LIBGLTF_PLATFORM_WINDOWS)
1212
# if defined(UNICODE)
1313
typedef std::wstring GLTFString;
1414
# else
1515
typedef std::string GLTFString;
1616
# endif
17-
#elif defined(PLATFORM_LINUX) || defined(PLATFORM_MACOS) || defined(PLATFORM_ANDROID) || defined(PLATFORM_IOS)
17+
#elif defined(LIBGLTF_PLATFORM_LINUX) || defined(LIBGLTF_PLATFORM_MACOS) || defined(PLATFORM_ANDROID) || defined(PLATFORM_IOS)
1818
typedef std::string GLTFString;
1919
#else
2020
#error Sorry, not support your platform.

source/libgltf/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ add_library(libgltf STATIC
3939
${SOURCE_FILE_LIST}
4040
)
4141

42-
if(${PLATFORM_WINDOWS})
42+
if(${LIBGLTF_PLATFORM_WINDOWS})
4343
add_custom_command(TARGET libgltf
4444
POST_BUILD
4545
COMMAND xcopy ARGS "/D /S /Y \"${ROOT_PATH}/include\" \"${OUT_PATH}/include\\\""

source/libgltf/libgltfpch.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include <rapidjson/stringbuffer.h>
55
#include <rapidjson/writer.h>
66

7-
#if defined(PLATFORM_WINDOWS)
7+
#if defined(LIBGLTF_PLATFORM_WINDOWS)
88
# if defined(UNICODE)
99
# define GLTFTEXT(t) L##t
1010
# else
@@ -16,7 +16,7 @@
1616

1717
namespace libgltf
1818
{
19-
#if defined(PLATFORM_WINDOWS)
19+
#if defined(LIBGLTF_PLATFORM_WINDOWS)
2020
# if defined(UNICODE)
2121
typedef rapidjson::UTF16<> GLTFCharType;
2222
# else

source/runtest/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ set(SOURCE_FILE_LIST
2323
source_group("header" FILES ${HEADER_FILE_LIST})
2424
source_group("source" FILES ${SOURCE_FILE_LIST})
2525

26-
if(${PLATFORM_WINDOWS})
26+
if(${LIBGLTF_PLATFORM_WINDOWS})
2727
set(LIBRARY_PATH_LIST
2828
debug libgltf${CMAKE_DEBUG_POSTFIX}${STATIC_LIBRARY_EXTENSION}
2929
optimized libgltf${STATIC_LIBRARY_EXTENSION}
3030
)
31-
elseif(${PLATFORM_LINUX} OR ${PLATFORM_MACOS})
31+
elseif(${LIBGLTF_PLATFORM_LINUX} OR ${LIBGLTF_PLATFORM_MACOS})
3232
set(LIBRARY_PATH_LIST
3333
debug gltf${CMAKE_DEBUG_POSTFIX}${STATIC_LIBRARY_EXTENSION}
3434
optimized gltf${STATIC_LIBRARY_EXTENSION}

source/runtest/runtest.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
#include <iosfwd>
66
#include <string>
77

8-
#if defined(PLATFORM_WINDOWS)
8+
#if defined(LIBGLTF_PLATFORM_WINDOWS)
99
#include <crtdbg.h>
1010
#endif
1111

1212
int main(int _iArgc, char* _pcArgv[])
1313
{
14-
#if defined(PLATFORM_WINDOWS) && defined(_DEBUG)
14+
#if defined(LIBGLTF_PLATFORM_WINDOWS) && defined(_DEBUG)
1515
_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);
1616
#endif
1717

@@ -38,7 +38,7 @@ int main(int _iArgc, char* _pcArgv[])
3838
return error_code;
3939
}
4040

41-
#if defined(PLATFORM_WINDOWS)
41+
#if defined(LIBGLTF_PLATFORM_WINDOWS)
4242
std::wstringstream input_content;
4343
{
4444
std::wifstream input_file(input_file_path.c_str(), std::ios::in | std::ios::binary);
@@ -69,7 +69,7 @@ int main(int _iArgc, char* _pcArgv[])
6969
return error_code;
7070
}
7171

72-
#if defined(PLATFORM_WINDOWS)
72+
#if defined(LIBGLTF_PLATFORM_WINDOWS)
7373
std::wstring output_content;
7474
#else
7575
std::string output_content;

tools/jsonschematoc11/jsonschematoc11.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,13 @@ def generate(self, codeFileName, outputHeaderPath=None, outputSourcePath=None, n
8686
header_file.write(u'{\n')
8787
begin_space = u' '
8888

89-
header_file.write(u'#if defined(PLATFORM_WINDOWS)\n')
89+
header_file.write(u'#if defined(LIBGLTF_PLATFORM_WINDOWS)\n')
9090
header_file.write(u'# if defined(UNICODE)\n')
9191
header_file.write(u'%s%s\n' % (begin_space, u'typedef std::wstring GLTFString;'))
9292
header_file.write(u'# else\n')
9393
header_file.write(u'%s%s\n' % (begin_space, u'typedef std::string GLTFString;'))
9494
header_file.write(u'# endif\n')
95-
header_file.write(u'#elif defined(PLATFORM_LINUX) || defined(PLATFORM_MACOS) || defined(PLATFORM_ANDROID) || defined(PLATFORM_IOS)\n')
95+
header_file.write(u'#elif defined(LIBGLTF_PLATFORM_LINUX) || defined(LIBGLTF_PLATFORM_MACOS) || defined(PLATFORM_ANDROID) || defined(PLATFORM_IOS)\n')
9696
header_file.write(u'%s%s\n' % (begin_space, u'typedef std::string GLTFString;'))
9797
header_file.write(u'#else\n')
9898
header_file.write(u'#error Sorry, not support your platform.\n')

0 commit comments

Comments
 (0)