Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows release #379

Open
sevenfm opened this issue May 5, 2022 · 5 comments
Open

Windows release #379

sevenfm opened this issue May 5, 2022 · 5 comments

Comments

@sevenfm
Copy link

sevenfm commented May 5, 2022

Is there a possibility to make a windows release, for those who have no idea how to compile it?
I'm a long time fan of CtP2 and AE edition and wish to play this mod and maybe report bugs if found, but I doubt I could properly build it from repository.

@orlovskyjavaprofi
Copy link

As far as i know you need visual studio there once loaded sln project you can may try to compile.

@LynxAbraxas
Copy link
Contributor

Is there a possibility to make a windows release, for those who have no idea how to compile it?

Yes possibilities exist, but have not been realized so far (contributions welcome!).
AppVeyor CI could be used for Windows builds, see #6 and as reference see also: #348 and #294.

@LynxAbraxas
Copy link
Contributor

@thistleknot did you succeed in the end on #348?

@thistleknot
Copy link

no, I kind of moved on from games these days.

@LynxAbraxas
Copy link
Contributor

LynxAbraxas commented Sep 18, 2022

Seems GL-CI now offers shared runners for building on windows:
https://docs.gitlab.com/ee/development/windows.html#shared-windows-runners
https://about.gitlab.com/blog/2020/01/21/windows-shared-runner-beta/
which already provide VS:
https://gitlab.com/gitlab-org/ci-cd/shared-runners/images/gcp/windows-containers/blob/main/cookbooks/preinstalled-software/README.md
So we would just need a contribution to

civctp2/.gitlab-ci.yml

Lines 17 to 23 in 92cb24b

.build: &build
stage: build
# tags:
# - multicore
variables:
GIT_SUBMODULE_STRATEGY: recursive
script:

to also build the current sources for CTP2, not sure though if that could be achieved with the current use of dind

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants