-
Notifications
You must be signed in to change notification settings - Fork 5
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
Provide executables? #9
Comments
Sorry for taking so long to reply! So... I'm not familiar with Github's tasks to automate builds... but if you give me the steps / PRs, I will gladly add the executables to the release |
Thank you for your reply! I don't think a build process is absolutely required. Executables can simply be added to a release (although this requires to have them locally on your computer first). Please see step 9 of release documentation. Also it's possible to edit past releases, so it's not necessary to create a new release for the executables. If you cannot get the files locally and upload them to the release, then yes, I guess a build process would be required. Unfortunately I also don't know anything about it. |
Hi @NightProgramming . Here are these assembler inserts: Lines 165 to 171 in 01b7859
will not allow you to just get binaries for different OSes. Only for yourself. :) Good luck. |
Hi @NightProgramming . Made assembly without "asm"s, PS: Resolved: https://github.com/Sound-Linux-More/wavegain/releases/tag/1.3.3 |
Yup, I don't have a Mac or Windows to create executables for these platforms. I guess I could add my personal 32-bits self-compiled Linux executable, but I don't think this would add much (or any) value, as distro packagers have their own build infrastructure anyway, and linux users can simply type All modern projects in Github use some of form of automated, multi-platform build recipe, I just don't know how to set one up. And, as @zvezdochiot said, the asm blobs might prevent it from working :( |
@MestreLion say:
By the way. What for? I do not know the subtleties, but I would like to know the difference between: Line 277 in 01b7859
and: mantissa = (int) (floor (in)); |
I have no idea either. I'm not the original author of the code, and to be very honest I've never studied the code thoroughly. I just did minimal changes to make it compile and run in Linux |
Hi @MestreLion . I can't PR as I have a cleared git history. And I do not intend to change my git history to yours . See https://github.com/Sound-Linux-More/wavegain for recipe and testing. Current my version: 1.3.3 Good luck. |
I think it would be nice if executables of version 1.3.2 could be provided as part of the release assets. Currently those assets only consist of the zip and tar.gz files, which is basically the same as selecting the 1.3.2 tag in GitHub then clicking on "Code" and then on "Download ZIP".
I understand that it might not be possible for every OS (e.g. Mac OS) but maybe for Windows and Linux executables could be added?
The text was updated successfully, but these errors were encountered: