| ... | ... |
@@ -9,3 +9,19 @@ project(gltraits |
| 9 | 9 |
VERSION 1.0.0 |
| 10 | 10 |
LANGUAGES CXX |
| 11 | 11 |
) |
| 12 |
+ |
|
| 13 |
+## Main target |
|
| 14 |
+add_library(${PROJECT_NAME} INTERFACE)
|
|
| 15 |
+ |
|
| 16 |
+## Common |
|
| 17 |
+include(common.cmake) |
|
| 18 |
+common( |
|
| 19 |
+ CXX_STANDARD 11 |
|
| 20 |
+ PACKAGES |
|
| 21 |
+ glm |
|
| 22 |
+ FETCHCONTENT |
|
| 23 |
+ https://git.rcrnstn.net/rcrnstn/glbase |
|
| 24 |
+ DEPENDENCIES_TESTS |
|
| 25 |
+ glm::glm |
|
| 26 |
+ glbase |
|
| 27 |
+) |