diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2017-12-04 06:51:39 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2017-12-04 06:51:39 +0000 |
| commit | 98cb06de3f437d6921d6ecd6d827b22be5b6662b (patch) | |
| tree | 622db4bb76ac23529f447ae01ab25d5787cd7be9 /TextureLoader | |
| parent | Fixed android build (diff) | |
| download | DiligentTools-98cb06de3f437d6921d6ecd6d827b22be5b6662b.tar.gz DiligentTools-98cb06de3f437d6921d6ecd6d827b22be5b6662b.zip | |
Added cmake files
Diffstat (limited to 'TextureLoader')
| -rw-r--r-- | TextureLoader/CMakeLists.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/TextureLoader/CMakeLists.txt b/TextureLoader/CMakeLists.txt new file mode 100644 index 0000000..ccb9dc1 --- /dev/null +++ b/TextureLoader/CMakeLists.txt @@ -0,0 +1,36 @@ +cmake_minimum_required (VERSION 3.3) + +project(TextureLoader) + +set(INCLUDE + include/DDSLoader.h + include/dxgiformat.h + include/pch.h +) + +set(INTERFACE + interface/Image.h + interface/TextureLoader.h + interface/TextureUtilities.h +) + +set(SOURCE + src/DDSLoader.cpp + src/Image.cpp + src/pch.cpp + src/TextureLoader.cpp + src/TextureUtilities.cpp +) + +add_library(TextureLoader STATIC ${SOURCE} ${INCLUDE}) + +target_include_directories(TextureLoader +PUBLIC + include + interface +) + +source_group("source" FILES ${SOURCE}) +source_group("include" FILES ${INCLUDE}) + +target_link_libraries(TextureLoader PRIVATE BuildSettings Common PlatformInterface GraphicsEngine GraphicsTools LibJpeg LibPng LibTiff Lua ZLib)
\ No newline at end of file |
