summaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
blob: 8cf8eda713c5499dcfa97bc84ab51701efbb9f90 (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.