mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-06 01:15:32 +00:00
* Implement hash based lookup for TES3 BSA files. * Added TES4/TES5 BSA support. * Implemented a hack (non-portable code) in an attempt to reduce startup time under Windows because Boost::filesystem seems to take forever on GetFileAttributeW. This implementation uses FindFirstFile/FindNextFile/FindClose instead.
17 lines
465 B
CMake
17 lines
465 B
CMake
cmake_minimum_required(VERSION 2.8)
|
|
|
|
# This is NOT intended as a stand-alone build system! Instead, you should include this from the main CMakeLists of your project.
|
|
|
|
set(BSAOPTHASH_LIBRARY "bsaopthash")
|
|
|
|
# Sources
|
|
set(SOURCE_FILES
|
|
hash.cpp
|
|
)
|
|
|
|
add_library(${BSAOPTHASH_LIBRARY} STATIC ${SOURCE_FILES})
|
|
|
|
set(BSAOPTHASH_LIBRARIES ${BSAOPTHASH_LIBRARY})
|
|
|
|
link_directories(${CMAKE_CURRENT_BINARY_DIR})
|
|
set(BSAOPTHASH_LIBRARIES ${BSAOPTHASH_LIBRARIES} PARENT_SCOPE)
|