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) # /oggvorbis contains only pre-compiled third-party library. # add_subdirectory(Opcode) # is a third-party library. # /Parser looks unused. add_subdirectory(Stars45) # /Starshatter contains VS-related files. # add_subdirectory(zlib) # is a third-party library.