diff options
author | Mattes D <github@xoft.cz> | 2016-11-15 07:38:00 +0100 |
---|---|---|
committer | Mattes D <github@xoft.cz> | 2016-11-15 07:38:00 +0100 |
commit | eedc1174a55df4ad8ab5345c573a4d2bdd30be80 (patch) | |
tree | 2fedfe3b63a35081428fec9b72d273938f7ea39a /Tools/NoiseSpeedTest/CMakeLists.txt | |
parent | Merge pull request #3431 from cuberite/StrictCast (diff) | |
download | cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.tar cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.tar.gz cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.tar.bz2 cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.tar.lz cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.tar.xz cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.tar.zst cuberite-eedc1174a55df4ad8ab5345c573a4d2bdd30be80.zip |
Diffstat (limited to 'Tools/NoiseSpeedTest/CMakeLists.txt')
-rw-r--r-- | Tools/NoiseSpeedTest/CMakeLists.txt | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/Tools/NoiseSpeedTest/CMakeLists.txt b/Tools/NoiseSpeedTest/CMakeLists.txt new file mode 100644 index 000000000..29163398b --- /dev/null +++ b/Tools/NoiseSpeedTest/CMakeLists.txt @@ -0,0 +1,66 @@ +project (NoiseSpeedTest) + +include(../../SetFlags.cmake) +set_flags() +set_lib_flags() +enable_profile() + +# Set include paths to the used libraries: +include_directories(SYSTEM "../../lib") +include_directories("../../src") + +set_exe_flags() + +# Include the shared files: +set(SHARED_SRC + ../../src/Logger.cpp + ../../src/LoggerListeners.cpp + ../../src/OSSupport/CriticalSection.cpp + ../../src/OSSupport/File.cpp + ../../src/OSSupport/StackTrace.cpp + ../../src/Noise/Noise.cpp + ../../src/StringUtils.cpp +) +set(SHARED_HDR + ../../src/Noise/Noise.h + ../../src/Noise/OctavedNoise.h + ../../src/Noise/RidgedNoise.h + ../../src/OSSupport/CriticalSection.h + ../../src/OSSupport/File.h + ../../src/OSSupport/StackTrace.h + ../../src/StringUtils.h +) + +if(WIN32) + list (APPEND SHARED_SRC ../../src/StackWalker.cpp) + list (APPEND SHARED_HDR ../../src/StackWalker.h) +endif() + +source_group("Shared" FILES ${SHARED_SRC} ${SHARED_HDR}) + + + + +# Include the main source files: +set(SOURCES + NoiseSpeedTest.cpp + Globals.cpp +) +set(HEADERS + NoiseSpeedTest.h + Globals.h +) + +source_group("" FILES ${SOURCES} ${HEADERS}) + +add_executable(NoiseSpeedTest + ${SOURCES} + ${HEADERS} + ${SHARED_SRC} + ${SHARED_HDR} +) + +set_target_properties( + NoiseSpeedTest + PROPERTIES FOLDER Tools +) |