-
Notifications
You must be signed in to change notification settings - Fork 33
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
Refactor freecad.rb for FreeCAD 0.16+, Travis-CI and FreeCAD-ports-cache #24
Comments
- Set url resource to GitHub release 0.16 - Depends on OCCT7 instead of OCE (deprecated) - Formula minimum OS is Mavericks+ (homebrew and travis require Yosemite+) - Added new vtk, nglib, med-file dependencies - fully qualified to use associated bottles - Simplified formula logic given FreeCAD cmake robustness improvements since 0.15 Currently --only-dependencies has been tested because this is the minimum requirement for travis-ci builds References #24
…lls. Refined dependencies References #24
This formula is still in work but the following configurations have been tested and this formula is now used by Travis CI to install all FreeCAD dependencies for each continuous integration build. Install FreeCAD dependencies Install FreeCAD dependencies using pre-built FreeCAD-specific bottles to reduce install time Install FreeCAD 0.17 head Install FreeCAD 0.17_pre Still need to add ability to package as an Application but I see this mainly for installing FreeCAD dependencies and most non-developers should simply use the CI builds available in the Releases section of the FreeCAD/FreeCAD Github repo. |
Safe to say this is now done? |
Yes. Thanks :) |
Some of the changes necessary:
The text was updated successfully, but these errors were encountered: