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 a CI #21

Open
JJTech0130 opened this issue Mar 21, 2022 · 2 comments
Open

Add a CI #21

JJTech0130 opened this issue Mar 21, 2022 · 2 comments

Comments

@JJTech0130
Copy link

It would be cool if you could setup a CI (appveyor, etc.) to automatically build new commits. I’m trying to set one up in my fork, but I don’t have much experience with Visual Studio projects.

@JJTech0130
Copy link
Author

Working on the AppVeyor configuration, this is about as far as I've gotten:

version: 1.5.0-b{build}
clone_depth: 1
install:
- ps: >-
    git submodule update -q --init

    vcpkg install cpprestsdk dirent mdnsresponder
cache: c:\tools\vcpkg\installed\
build: off

@JJTech0130
Copy link
Author

JJTech0130 commented Mar 23, 2022

CI can build pretty much everything except ldid now, though there are some problems compiling libimobiledevice in the correct order. I'm experimenting with using the VCPKG version as mentioned in #24, which cuts build times down significantly (as VCPKG libraries can be cached)

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

1 participant