summaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
blob: 7e90c882e4e59fe78366a5bd0f3f584241b0f3e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cmake_minimum_required(VERSION 3.20)
project(Starshatter)
add_subdirectory(Datafile)
# /DirectX contains only pre-compiled third-party library (and looks like a workaround).
# /Doc contains various documentation and pre-generated Doxygen docs.
add_subdirectory(FoundationEx)
add_subdirectory(libpng)  # is a third-party library.
add_subdirectory(Magic2)
add_subdirectory(NetEx)
add_subdirectory(nGenEx)
add_subdirectory(ogg)  # is a third-party library.
add_subdirectory(Opcode)  # is a third-party library.
add_subdirectory(Parser)
add_subdirectory(Stars45)
# /Starshatter contains VS-related files.
add_subdirectory(vorbis)  # is a third-party library.
add_subdirectory(zlib)  # is a third-party library.