summaryrefslogtreecommitdiffhomepage
path: root/cmake
AgeCommit message (Collapse)Author
2024-03-07Added gtest to the project and a stub test for showcaseAki
2024-03-03zlib sources removed from this treeAki
This, for whatever reason, breaks std::fs exception handling. All remaining external projects will be moved to use this approach soon. This is to prepare it for more new libraries which would otherwise make the tree grow even further.
2024-02-25Version may now contain -dirty and -broken suffixesAki
2024-02-21Fixed CMAKE_CROSSCOMPILING_EMULATOR; wine should work more consistently nowAki
2024-02-18All files containing version are now updated more consistentlyAki
2024-02-17Fix running cross-compiled executables by CMake with i686-w64-mingwAki
2024-02-17Regenerate version.txt on each commitAki
2022-10-17Naively added components to install targetsAki
2022-10-14Added flag for downloadable resource to include them in default build targetAki
This allows to make sure that resources that are not part of datafile will get extracted before install target is executed.
2022-09-17Fixed datafile not adding source filesAki
2022-09-17Added cmake function to install resources directlyAki
2022-09-16Added option to skip source directory from datafileAki
2022-09-11Replaced Datafile and StarsEx/Archive with dat and ArchiveExAki
2022-02-13Sorted out resource file for Starshatter executableAki
2022-02-13Added doc to GitDescribed and cleaned up all cmake modulesAki
2022-02-13Fixed and cleaned up GitDescribeAki
2022-02-13Starshatter versions are now generated based on information from gitAki
2022-02-09Fixed some small issues where datafile builds would not triggerAki
Some cases still remain but with the current setup they would be rather hard to fix, and they have simple workaround (make clean all).
2022-02-09Changed order of adding the files to datafile archivesAki
2022-02-09Somewhat finalized AddDatafile and AddDownloadableResourceAki
Ready-to-distribute datafiles can now be produced by the build chain. This is already done for shatter.dat, content.dat, and start.dat
2022-02-09Implemented initial downloadable binary resources for building datafilesAki
2022-02-06Added datafiles to the repositoryAki
This includes only text files from the most common distribution of content.dat and shatter.dat.
2022-02-06Added default toolchain for linux cross-compilationAki