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

Add Windows build CI #48

Merged
merged 6 commits into from
Aug 12, 2021
Merged

Conversation

TheEgghead27
Copy link
Member

This uses Github CI to build binaries of Imprimis for Windows, then uploads the binaries and dependency files as an artifact. It depends on having libprimis CI being set up to have libprimis.lib artifacts available.
The repo and branch arguments of the Download libprimis.lib artifact job should be altered to point towards the project-imprimis libprimis repository and the appropriate branch.
Closes #47.

Please only create pull requests that close an open issue; if you would like to
make a change to the game, please create an issue first that can be verified before
creating a pull request. Unsolicited pull requests without a corresponding issue
may be closed and ignored with no further feedback given.

Thanks for contributing to Imprimis!

=== LEGAL NOTICE ===

By creating a pull request, and in lieu of explicit licensing terms provided,
you agree to release the work contained therein under license terms compatible
with the Imprimis project; that is, under CC-BY-SA (for assets) or the zlib
license (for code). This license grant is provided regardless of the merge of
content or code with the engine and is irrevocable (like all other open source
licenses require).

If you do not want to contribute your code as being part of the generic Imprimis
project copyright, or would like to opt out of providing copyright immediately
upon the creation of the pull request, please make sure that your pull request
specifically addresses this. Note that the project cannot accept content
licenced under GPL licenses or other, more strict licensing terms; all content
is to be licenced permissively.

@no-lex no-lex merged commit 1754ddd into project-imprimis:master Aug 12, 2021
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

Successfully merging this pull request may close these issues.

Add CI for Windows Builds
2 participants