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
Fix build dmg #496
Fix build dmg #496
Conversation
That prevents the volume from appearing and disappearing on the desktop.
Looks good to me. I’ll let it sit for a couple of days for others to review, then merge it. I love that it no longer overwrites |
Right you are ;-). I have a branch where I've tried to switch back to using Xcode's default for built files (instead of putting everything in /tmp/QS), but I guess it requires Xcode 4 and a Workspace file to work. |
I noticed that the “clean” process (⇧⌘K in Xcode 4) doesn’t remove the DMG. Is that something we can control? |
I guess it'd be good to get this merged before the next release... Works great in XCode 3 :) I can confirm that the .dmg isn't removed on Xcode 3 |
(Other than that, I see no reason for you (skurfer) not to merge :) |
Sorry for the 3rd in a row. I see the naming is just taken straight from Developer.xcconfig, which is perfect. I cannot see what has changed to stop the overwriting of the /Apps/QS.app file, but it's great! |
It can be controlled, but I'm really not sure how... I'll try to scour the Xcode docs for that.
Those are responsible of copying built QS to /Applications/Quicksilver.app. You can remove them if you will, but I had kept them just in case ;-). |
Sorry, I hadn't seen they were commented out... :( For removing the .dmg on clean: http://yeahrightkeller.com/2009/run-script-while-cleaning-in-xcode/ I am happy to do that in Xcode 3 if required |
OK. If it’s not a straightforward, natively supported thing, I don’t think it’s work it. It’s just a tiny DMG. I know how to get rid of it if I want. I would hope anyone building from source can too. :) |
Quick note: I actually had the bad experience of bundling a QS ß60 in a disk image named "Quicksilver ß61". Make sure to clean before building for packaging ;-). |
Fix the Quicksilver Distribution target image disk packaging. Build on Release to get the disk image in the Products directory.