Merge branch 'master' into master
commit
5ef13e7b38
|
@ -103,6 +103,7 @@ OPTION ( BUILD_DOCS
|
||||||
OFF
|
OFF
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Use subset of Windows.h
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
ADD_DEFINITIONS( -DWIN32_LEAN_AND_MEAN )
|
ADD_DEFINITIONS( -DWIN32_LEAN_AND_MEAN )
|
||||||
endif()
|
endif()
|
||||||
|
@ -203,7 +204,6 @@ IF( UNIX )
|
||||||
INCLUDE(GNUInstallDirs)
|
INCLUDE(GNUInstallDirs)
|
||||||
ENDIF( UNIX )
|
ENDIF( UNIX )
|
||||||
|
|
||||||
|
|
||||||
# Grouped compiler settings
|
# Grouped compiler settings
|
||||||
IF ((CMAKE_C_COMPILER_ID MATCHES "GNU") AND NOT CMAKE_COMPILER_IS_MINGW)
|
IF ((CMAKE_C_COMPILER_ID MATCHES "GNU") AND NOT CMAKE_COMPILER_IS_MINGW)
|
||||||
# hide all not-exported symbols
|
# hide all not-exported symbols
|
||||||
|
|
|
@ -951,8 +951,8 @@ if (APPLE)
|
||||||
"../${HEADER_PATH}/Compiler"
|
"../${HEADER_PATH}/Compiler"
|
||||||
assimp.framework/Headers/Compiler
|
assimp.framework/Headers/Compiler
|
||||||
COMMENT "Copying public ./Compiler/ header files to framework bundle's Headers/Compiler/")
|
COMMENT "Copying public ./Compiler/ header files to framework bundle's Headers/Compiler/")
|
||||||
endif(BUILD_FRAMEWORK)
|
ENDIF(BUILD_FRAMEWORK)
|
||||||
endif(APPLE)
|
ENDIF(APPLE)
|
||||||
|
|
||||||
# Build against external unzip, or add ../contrib/unzip so
|
# Build against external unzip, or add ../contrib/unzip so
|
||||||
# assimp can #include "unzip.h"
|
# assimp can #include "unzip.h"
|
||||||
|
@ -981,7 +981,7 @@ if (ASSIMP_ANDROID_JNIIOSYSTEM)
|
||||||
INSTALL(FILES ${HEADER_PATH}/${ASSIMP_ANDROID_JNIIOSYSTEM_PATH}/AndroidJNIIOSystem.h
|
INSTALL(FILES ${HEADER_PATH}/${ASSIMP_ANDROID_JNIIOSYSTEM_PATH}/AndroidJNIIOSystem.h
|
||||||
DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}
|
DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}
|
||||||
COMPONENT assimp-dev)
|
COMPONENT assimp-dev)
|
||||||
endif(ASSIMP_ANDROID_JNIIOSYSTEM)
|
ENDIF(ASSIMP_ANDROID_JNIIOSYSTEM)
|
||||||
|
|
||||||
if(MSVC AND ASSIMP_INSTALL_PDB)
|
if(MSVC AND ASSIMP_INSTALL_PDB)
|
||||||
IF(CMAKE_GENERATOR MATCHES "^Visual Studio")
|
IF(CMAKE_GENERATOR MATCHES "^Visual Studio")
|
||||||
|
@ -1003,7 +1003,7 @@ if(MSVC AND ASSIMP_INSTALL_PDB)
|
||||||
CONFIGURATIONS RelWithDebInfo
|
CONFIGURATIONS RelWithDebInfo
|
||||||
)
|
)
|
||||||
ENDIF()
|
ENDIF()
|
||||||
endif ()
|
ENDIF ()
|
||||||
|
|
||||||
if (ASSIMP_COVERALLS)
|
if (ASSIMP_COVERALLS)
|
||||||
include(Coveralls)
|
include(Coveralls)
|
||||||
|
@ -1015,4 +1015,4 @@ if (ASSIMP_COVERALLS)
|
||||||
"${COVERAGE_SRCS}" # The source files.
|
"${COVERAGE_SRCS}" # The source files.
|
||||||
ON # If we should upload.
|
ON # If we should upload.
|
||||||
"${PROJECT_SOURCE_DIR}/cmake-modules/") # (Optional) Alternate project cmake module path.
|
"${PROJECT_SOURCE_DIR}/cmake-modules/") # (Optional) Alternate project cmake module path.
|
||||||
endif()
|
ENDIF()
|
||||||
|
|
|
@ -111,6 +111,10 @@ ASSIMP_API unsigned int aiGetVersionRevision() {
|
||||||
return GitVersion;
|
return GitVersion;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ASSIMP_API const char *aiGetBranchName() {
|
||||||
|
return GitBranch;
|
||||||
|
}
|
||||||
|
|
||||||
// ------------------------------------------------------------------------------------------------
|
// ------------------------------------------------------------------------------------------------
|
||||||
ASSIMP_API aiScene::aiScene()
|
ASSIMP_API aiScene::aiScene()
|
||||||
: mFlags(0)
|
: mFlags(0)
|
||||||
|
|
|
@ -82,6 +82,12 @@ ASSIMP_API unsigned int aiGetVersionMajor (void);
|
||||||
*/
|
*/
|
||||||
ASSIMP_API unsigned int aiGetVersionRevision (void);
|
ASSIMP_API unsigned int aiGetVersionRevision (void);
|
||||||
|
|
||||||
|
// ---------------------------------------------------------------------------
|
||||||
|
/** @brief Returns the branchname of the Assimp runtime.
|
||||||
|
* @return The current branch name.
|
||||||
|
*/
|
||||||
|
ASSIMP_API const char *aiGetBranchName();
|
||||||
|
|
||||||
//! Assimp was compiled as a shared object (Windows: DLL)
|
//! Assimp was compiled as a shared object (Windows: DLL)
|
||||||
#define ASSIMP_CFLAGS_SHARED 0x1
|
#define ASSIMP_CFLAGS_SHARED 0x1
|
||||||
//! Assimp was compiled against STLport
|
//! Assimp was compiled against STLport
|
||||||
|
|
|
@ -38,9 +38,6 @@
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
cmake_minimum_required( VERSION 2.6 )
|
cmake_minimum_required( VERSION 2.6 )
|
||||||
|
|
||||||
include( CTest )
|
|
||||||
enable_testing()
|
|
||||||
|
|
||||||
INCLUDE_DIRECTORIES(
|
INCLUDE_DIRECTORIES(
|
||||||
../contrib/gtest/include
|
../contrib/gtest/include
|
||||||
../contrib/gtest/
|
../contrib/gtest/
|
||||||
|
|
|
@ -69,3 +69,8 @@ TEST_F( utVersion, aiGetVersionRevisionTest ) {
|
||||||
EXPECT_NE( aiGetVersionRevision(), 0U );
|
EXPECT_NE( aiGetVersionRevision(), 0U );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TEST_F( utVersion, aiGetBranchNameTest ) {
|
||||||
|
EXPECT_NE( nullptr, aiGetBranchName() );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue