build: Use generic app descriptior for mac spotlight search

kMDItemKinde is a localized string, only in EN OSX versions the value
is Application, changed to generic ContentType metafild
This commit is contained in:
Macrauder 2013-07-21 23:32:06 +02:00 committed by Andrew Tridgell
parent d8cdb57efa
commit 62fcfd8d9b

View File

@ -8,7 +8,7 @@ ifeq ($(ARDUINO),)
#
ifeq ($(SYSTYPE),Darwin)
# use Spotlight to find Arduino.app
ARDUINO_QUERY = 'kMDItemKind == Application && kMDItemFSName == Arduino.app'
ARDUINO_QUERY = 'kMDItemContentType == com.apple.application-bundle && kMDItemFSName == Arduino.app'
ARDUINOS := $(addsuffix /Contents/Resources/Java,$(shell mdfind -literal $(ARDUINO_QUERY)))
ifeq ($(ARDUINOS),)
$(error ERROR: Spotlight cannot find Arduino on your system.)