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 small github actions script for a windows build #1113

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Bomme
Copy link
Contributor

@Bomme Bomme commented Feb 24, 2021

This is a short working example to play around with Github actions and the Windows runner.
Currently it only builds Eigen lib and successfully configures the build.

I put the Eigen lib in packaging\win32_3rdparty but it seems that this dir was used for the cross-built dependencies. Should we introduce a new dir, e.g. win64?

I need to explicitly enable UTF-8 mode for python because this special character could not be printed. Maybe there is a nicer solution for this?

This is a short working example that only builds eigen lib and configures the windows build
@Bomme
Copy link
Contributor Author

Bomme commented Feb 24, 2021

@dbogdanov you can check how the actions build looks like here: https://github.com/Bomme/essentia/actions

I think the actions don't get triggered in this repository until the yml file is on a branch that is specifially mentioned, i.e. either we merge or we put this branch in this list if you want to have Actions enabled:

on:
  push:
    branches: [ master ]

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.

None yet

1 participant