[SVN] r6150 (Xcode)
Chris Thomas
chris at cjack.com
Thu Nov 16 04:33:54 UTC 2006
• Overhaul run_xcode_target.rb. It's now a library, providing a simple abstraction for Xcode projects. If you execute the file directly, it will continue to function as it has previously.
This means we can nicely display errors and status in HTML for 'Build & Run'.
Even better would be directly executing the application, allowing console output to be printed in the build output window. But this seems to be impossible without parsing build configurations. So not yet.
(Tools should probably continue to run in an external Terminal window, they're more likely to require stdin.)
Eventually, there should be UI for choosing an executable to run in the case of multitarget projects. Right now, we just bail out, no change.
Changed:
U trunk/Bundles/Xcode.tmbundle/Commands/Build & Run.plist
U trunk/Bundles/Xcode.tmbundle/Support/bin/format_build.rb
U trunk/Bundles/Xcode.tmbundle/Support/bin/parse_build.rb
U trunk/Bundles/Xcode.tmbundle/Support/bin/run_xcode_target.rb
More information about the textmate-dev
mailing list