diff options
| author | 2018-01-18 01:37:17 -0500 | |
|---|---|---|
| committer | 2018-01-18 01:37:17 -0500 | |
| commit | be0e14ab3e7b07b5d7879347114428f0beef595f (patch) | |
| tree | 34521653cd5172d2af45214c3cce1f010842210a /src/video_core | |
| parent | Merge pull request #91 from lioncash/svc (diff) | |
| parent | CMakeLists: Derive the source directory grouping from targets themselves (diff) | |
| download | yuzu-be0e14ab3e7b07b5d7879347114428f0beef595f.tar.gz yuzu-be0e14ab3e7b07b5d7879347114428f0beef595f.tar.xz yuzu-be0e14ab3e7b07b5d7879347114428f0beef595f.zip | |
Merge pull request #84 from lioncash/cmake
CMakeLists: Derive the source directory grouping from targets themselves
Diffstat (limited to 'src/video_core')
| -rw-r--r-- | src/video_core/CMakeLists.txt | 34 |
1 files changed, 15 insertions, 19 deletions
diff --git a/src/video_core/CMakeLists.txt b/src/video_core/CMakeLists.txt index 3fd177c46..69f2b4afd 100644 --- a/src/video_core/CMakeLists.txt +++ b/src/video_core/CMakeLists.txt | |||
| @@ -1,23 +1,19 @@ | |||
| 1 | set(SRCS | 1 | add_library(video_core STATIC |
| 2 | renderer_base.cpp | 2 | renderer_base.cpp |
| 3 | renderer_opengl/gl_shader_util.cpp | 3 | renderer_base.h |
| 4 | renderer_opengl/gl_state.cpp | 4 | renderer_opengl/gl_resource_manager.h |
| 5 | renderer_opengl/renderer_opengl.cpp | 5 | renderer_opengl/gl_shader_util.cpp |
| 6 | video_core.cpp | 6 | renderer_opengl/gl_shader_util.h |
| 7 | ) | 7 | renderer_opengl/gl_state.cpp |
| 8 | renderer_opengl/gl_state.h | ||
| 9 | renderer_opengl/renderer_opengl.cpp | ||
| 10 | renderer_opengl/renderer_opengl.h | ||
| 11 | utils.h | ||
| 12 | video_core.cpp | ||
| 13 | video_core.h | ||
| 14 | ) | ||
| 8 | 15 | ||
| 9 | set(HEADERS | 16 | create_target_directory_groups(video_core) |
| 10 | renderer_base.h | ||
| 11 | renderer_opengl/gl_resource_manager.h | ||
| 12 | renderer_opengl/gl_shader_util.h | ||
| 13 | renderer_opengl/gl_state.h | ||
| 14 | renderer_opengl/renderer_opengl.h | ||
| 15 | utils.h | ||
| 16 | video_core.h | ||
| 17 | ) | ||
| 18 | 17 | ||
| 19 | create_directory_groups(${SRCS} ${HEADERS}) | ||
| 20 | |||
| 21 | add_library(video_core STATIC ${SRCS} ${HEADERS}) | ||
| 22 | target_link_libraries(video_core PUBLIC common core) | 18 | target_link_libraries(video_core PUBLIC common core) |
| 23 | target_link_libraries(video_core PRIVATE glad) | 19 | target_link_libraries(video_core PRIVATE glad) |