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
(freecad) 32/64bit detection and shim logic #1638
Conversation
update of regex incase of multiple digits found in installer filename
This will fix the logic for creating shims
✅ Package verification completed without issues. PR is now pending human review |
Does this install shims for the installer version too? I think that needs to be done with the Install-Binfile command: https://docs.chocolatey.org/en-us/create/functions/install-binfile |
@adrianinsaval If you have any further info to share it could be very helpful, thanks. |
I couldn't test since the install version is broken but I don't see anything that indicates that a shim would be created in the script, my understanding is that this would install freecad to the default location (C:\Program Files\FreeCAD 0.19) and I think chocolatey doesn't auto generate shims for binaries outside of the lib folder. On an entirely separate issue, the dev version will apparently no longer be published in the main freecad repo, I'm trying to get a definitive answer of where they will be published going forward, they are currently here: https://github.com/FreeCAD/FreeCAD-AppImage/releases/tag/weekly-builds |
@RedBaron2 FreeCAD dev releases will now be published here: https://github.com/FreeCAD/FreeCAD-Bundle/releases/tag/weekly-builds do you think you can change that too in this PR or should I create a new issue for this? |
@adrianinsaval |
@adrianinsaval |
✅ Package verification completed without issues. PR is now pending human review |
❌ Package verification failed, please review the Appveyor Logs and the provided Artifacts before requesting a human reviewer to take a look. |
✅ Package verification completed without issues. PR is now pending human review |
✅ Package verification completed without issues. PR is now pending human review |
@AdmiringWorm @majkinetor @pauby @pascalberger @gep13 This will also update the shim logic. |
✅ Package verification completed without issues. PR is now pending human review |
I will close this for now, and start it fresh in a few. |
@AdmiringWorm @majkinetor @pauby @gep13
Description
This will fix the non-matching versioning between the 32/64bit urls #1635 . This will also fix issue #1616 of no shims with new logic.
Motivation and Context
How Has this Been Tested?
Screenshot (if appropriate, usually isn't needed):
Types of changes
Checklist:
Original Location