-
Notifications
You must be signed in to change notification settings - Fork 26
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
Refurbishing the APBS build and CI process #163
Comments
In a major example of scope creep, work on this issue ballooned to include:
|
Are we ready to remove the Appveyor config and github action? |
I believe we're ready to remove the AppVeyor config. Actually, I just pushed that change. The GitHub Actions build now works for all three systems. It'd be worth verifying that the built packages work for end users. Do you have a suggestion of how to do that? Is there a test(s) that could be run just using the built artifacts that would replicate something an end user would do? |
I added some comments to the PR so that tests can be build and packages built. I think there are Artifacts saved in the Github Actions. We should be able to download each of the Artifacts for Windows, Mac, and Ubuntu and install them and run a few of the |
I replied to the comments about the testing and packaging. I'll fix the documentation about the Python version too. I think I have enough information to attempt an application from the |
Additional change now covered by this issue: iAPBS build, as discussed in #187. |
Modify top level CMakeLists.txt to replace External Project for building FETK.
Download FETK release compressed files.
Mimic linking in FETK like we do with NanoShaper
Update LIBRARY dependencies and INCLUDE directives.
The text was updated successfully, but these errors were encountered: