GothicKit / ZenKit

A re-implementation of file formats used by the early 2000's ZenGin

Home Page:http://zk.gothickit.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[v1.1.0] Allow usage of submodules instead of FetchContent

lmichaelis opened this issue · comments

In isolated build envionments it might not be possible to access the network while in the CMake configure step. Ideally, it would be possible to include phoenix' dependences as Git submodules instead, like it was before c30bba8. There is one dependency which is not available as a Git submodule, however: libsquish. It can be downloaded as a ZIP from SourceForge but it is to my knownlege not possible to add it as a Git submodule.

It would require making a fork of libsquish here on GitHub, GitLab or another Git hosting provider. Ideally, that fork would automatically be updatd as well though that might not be possible on GitHub due to SourceForge using Subversion.

I have made a clone of libsquish at https://github.com/lmichaelis/phoenix-libsquish.

Origin: Try/OpenGothic#352