C'è un modo, ma mi chiedo se LaunchSerivces lo onorerebbe su Lion o no.
In che modo, sta impostando il creatore del file e amp; digita codice.
Ho letto qualche tempo fa che il LaunchServices di Lion non onora più quei codici e sono tecnologia Legacy dai vecchi giorni Mac.
Posso pensare a una possibile soluzione per questo. Cioè per cambiare, se questo è anche possibile, kMDItemContentType per avere un tipo unico per Makefile . Anche quel tipo deve essere un po 'come costruito ed elencato nel campo sottostante che è kMDItemContentTypeTree . Puoi cercare quei campi mentre esegui % mdls Makefile in Terminal.app.
In ogni caso, impostazione del creatore & digita codici o imposta kMDItemContentType campo, non è un compito facile. Ma spero di averti messo sulla strada giusta per una possibile soluzione.