summaryrefslogtreecommitdiffstats
path: root/Src/CMakeLists.txt
blob: a59f0f61aff69de72222e70e0e5c002a9f941781 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
cmake_minimum_required(VERSION 3.16)
project(Uwwwu)

# Set C++ standard
set(CMAKE_CXX_STANDARD 17)

# Add build dependency for StringTools
add_subdirectory(Lib/StringTools/src/StringTools Lib/StringTools/src/StringTools/cmake-build-release)

# Add StringTools src dir to include dir list
include_directories(Lib/StringTools/src/StringTools)

# Add StringTools build dir to library repository list
link_directories(Lib/StringTools/src/StringTools/cmake-build-release)

# Add absolutely kawaii sources to Uwwwu <3
add_executable(Uwwwu
        main.cpp
)

# Link StringTools library
target_link_libraries(Uwwwu StringTools)