I’ve just come across another rather serious problem in Xcode 2.1. The option for “Preprocess Info.plist File” allows you to use variable substitution in your Info.plist files (and hopefully your InfoPlist.strings files too although I’ve not checked that yet). It’s handy because you can do stuff like:
I’ll be adding a couple more subversion related automator actions to my site soon. It turns out writing actions is incredibly embarrasingly easy. The SVN Update action is now in subversion at: http://toxic-public.googlecode.com/svn/tags/BlogTag_20070927_729/Projects/Automator Actions/
I whipped up a quick Automator action to do subversion checkouts (Terrence Talbot’s idea). Source Code SVN_Update.action.zip. No binaries are provided. If you know how to use SVN you know how to build an Xcode project.
I’ve just uploaded version 0.1 of my new “Spotlight Importer Collection” software. This collection of (currently) two spotlight importers replaces my previous “Conf Spotlight Importer” software.
Included is an importer for log files and an importer for property lists/configuration files.
It improves on Conf Spotlight Importer by breaking the importer into two seperate importers, one for log [...]
Version 0.2 of my generic config data metadata importer is online
As well as importing generic config files (.conf) this version adds support for log files (.log) and property list files (*.plist).
Log (and conf) files are just dumped into the “kMDItemTextContent” metadata attribute. This means the data will get indexed and made searchable through the global [...]
I’ve just released version 1.0.6 of my Python Metadata Importer plugin. What’s new:
Support for Intel architecture.
UTType now includes Python’s OS Creator code.
Slightly better error handling
Python Metadata Importer shouldn’t die when indexing Python files it doesn’t understand.
Direct download: Python Metadata Importer.dmg Source code: http://toxic-public.googlecode.com/svn/tags/BlogTag_20070927_729/Projects/Spotlight/Python%20Metadata%20Importer/ About Python Metadata Importer: Allows Spotlight to import and index Python script [...]
I’ve just uploaded version 1.0.1 of Python Metadata Importer.
From the documentation:
Fixes problem importing function names.
All metadata attributes now added to the list of visible attributes (which means you
should now see them in a Finder Get Info window).
Entire file source code added to kMDItemTextContent attribute (just like Apple’s
Source Code importer seems to do).
Slight updates [...]
I’ve released version 1.0 of the Python Metadata Importer. This is a Spotlight plug-in (“mdimporter”) that gives Mac OS X 10.4 Tiger to import Python source files.
Download: Python_Metadata_Importer.dmg Source Code (BSD license). The source code shows a way of writing a Metadata importer in Python (without any dependencies on any other components).