[MacRuby] #1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first
#1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- By not setting the dependency, it is possible for people who are new to run the deployment before building their app. This is bad for at least two reasons: 1. If you have made changes since the last build (e.g. a bug fix) and you deploy before building an updated version of the app, you will build a deployed app with a bug. 2. If the app has never been built (or you cleaned out the old build), you will get a confusing error about the app not existing. For problem 2 I added an extra message to macruby_deploy to message users if the app does not exist (https://github.com/MacRuby/MacRuby/commit/ced3d91ec99e0e82f180a7abbf4a536d69...), but that is really just a band-aid solution. -- Ticket URL: <http://www.macruby.org/trac/ticket/1329> MacRuby <http://macruby.org/>
#1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: 0.11-blocker ------------------------------------+--------------------------------------- Changes (by lsansonetti@…): * keywords: => 0.11-blocker Comment: This looks indeed serious enough to be a 0.11 blocker, so I'm adding the keyword. The band-aid solution you added is nice though :) -- Ticket URL: <http://www.macruby.org/trac/ticket/1329#comment:1> MacRuby <http://macruby.org/>
#1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: 0.11-blocker ------------------------------------+--------------------------------------- Comment(by martin@…): See https://github.com/MacRuby/MacRuby/pull/32 Going to send a second pull request that adds the compile/embed targets to core data and document based apps too. -- Ticket URL: <http://www.macruby.org/trac/ticket/1329#comment:2> MacRuby <http://macruby.org/>
#1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: 0.11-blocker ------------------------------------+--------------------------------------- Comment(by martin@…): Done, added it to the pull request. MacRuby Application, MacRuby Core Data Application and MacRuby Document-based Application now all have Unit Tests, Compile and Embed targets with proper dependencies. -- Ticket URL: <http://www.macruby.org/trac/ticket/1329#comment:3> MacRuby <http://macruby.org/>
#1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: MacRuby 0.11 Component: MacRuby | Resolution: fixed Keywords: 0.11-blocker | ------------------------------------+--------------------------------------- Changes (by lsansonetti@…): * status: new => closed * resolution: => fixed * milestone: => MacRuby 0.11 Comment: Integrated into master as https://github.com/MacRuby/MacRuby/commit/37222dd49a8374e48c68163fc1c06d9578... -- Ticket URL: <http://www.macruby.org/trac/ticket/1329#comment:4> MacRuby <http://macruby.org/>
#1329: The deployment target for MacRuby Xcode projects does not set a dependency on the app being built first ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: MacRuby 0.11 Component: MacRuby | Resolution: fixed Keywords: 0.11-blocker | ------------------------------------+--------------------------------------- Comment(by mrada@…): Yay! -- Ticket URL: <http://www.macruby.org/trac/ticket/1329#comment:5> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby