diff options
author | Petr Mrázek <peterix@gmail.com> | 2015-09-06 23:35:58 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2015-09-06 23:35:58 +0200 |
commit | 38693e1d6ca7f05d9488348ddf298488d1cc0995 (patch) | |
tree | d99551fc3ebbef931d10ee45cb34f2ee791cc1fe /depends/libnbtplusplus/CMakeLists.txt | |
parent | 40b233448c7a3977d45831b8aa6cf31019c03940 (diff) | |
download | MultiMC-38693e1d6ca7f05d9488348ddf298488d1cc0995.tar MultiMC-38693e1d6ca7f05d9488348ddf298488d1cc0995.tar.gz MultiMC-38693e1d6ca7f05d9488348ddf298488d1cc0995.tar.lz MultiMC-38693e1d6ca7f05d9488348ddf298488d1cc0995.tar.xz MultiMC-38693e1d6ca7f05d9488348ddf298488d1cc0995.zip |
GH-1047 parse world files and integrate MCEdit with world page
Diffstat (limited to 'depends/libnbtplusplus/CMakeLists.txt')
-rw-r--r-- | depends/libnbtplusplus/CMakeLists.txt | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/depends/libnbtplusplus/CMakeLists.txt b/depends/libnbtplusplus/CMakeLists.txt new file mode 100644 index 00000000..63bd3d41 --- /dev/null +++ b/depends/libnbtplusplus/CMakeLists.txt @@ -0,0 +1,50 @@ +cmake_minimum_required(VERSION 3.2) +project(libnbt++ VERSION 2.1) + +add_definitions(-std=c++11) +include_directories(include) + +set(nbt_sources + src/endian_str.cpp + src/tag.cpp + src/tag_array.cpp + src/tag_compound.cpp + src/tag_list.cpp + src/tag_string.cpp + src/value.cpp + src/value_initializer.cpp + + src/io/stream_reader.cpp + src/io/stream_writer.cpp + + src/text/json_formatter.cpp + + include/value_initializer.h + include/tag.h + include/io + include/io/stream_writer.h + include/io/stream_reader.h + include/crtp_tag.h + include/tag_string.h + include/value.h + include/tag_primitive.h + include/tag_list.h + include/tagfwd.h + include/make_unique.h + include/primitive_detail.h + include/endian_str.h + include/tag_compound.h + include/nbt_tags.h + include/nbt_visitor.h + include/text + include/text/json_formatter.h + include/tag_array.h +) + +set(LIBNBTPP_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include" PARENT_SCOPE) +set(LIBNBTPP_BIN_INCLUDE_DIR "${CMAKE_CURRENT_BINARY_DIR}" PARENT_SCOPE) + +add_library(nbt++ SHARED ${nbt_sources}) +generate_export_header(nbt++) + +include_directories(${CMAKE_CURRENT_BINARY_DIR}) |