Skip to content

Disable downloading for CI builds in cmake #1122

Open
@simonsan

Description

@simonsan

I tried to package offline and saw this todo "Disable downloading for CI builds". This is just another reminder for us. The buildscript will already patch EmbedPython.cmake and EmbedFont.cmake and make it unpack a pre-downloaded version though.

Changes should be made in:
openage/buildsystem/scripts/EmbedFont.cmake
openage/buildsystem/scripts/EmbedPython.cmake

It makes sense to stay with different options:

  • Kevin: pre-downloaded->Path in filesystem -> (CI-flag)
  • Script: patches newly downloaded repository on the fly
  • Normal Repo: As is

So I guess, we want something like a flag for kevin e.g., to decide to use an archive offline, right?

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: buildsystemRelated to our cmake/python buildsystemciRelated to our continuous integration systems (kevin, github-actions, ...)os: windowsWindows-specific issuepackagingBundling openage for distribution

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions