• 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

_______________________________________________
textmate-dev mailing list
[email protected]
http://lists.macromates.com/mailman/listinfo/textmate-dev

Reply via email to