mirror of
https://github.com/arduino/Arduino.git
synced 2024-12-02 13:24:12 +01:00
b8623a4338
An exported UTI declaration means that the type is available for use by all other parties. By adding an this declaration for ino files, it allows Quick Look to display file content and external editors (like Xcode) to automatically syntax highlight .ino files as C++
135 lines
4.2 KiB
Plaintext
Executable File
135 lines
4.2 KiB
Plaintext
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
|
|
<plist version="0.9">
|
|
<dict>
|
|
<key>CFBundleName</key>
|
|
<string>Arduino</string>
|
|
|
|
<!-- all these need to change for new releases -->
|
|
<key>CFBundleGetInfoString</key>
|
|
<string>VERSION</string>
|
|
<key>CFBundleVersion</key>
|
|
<string>REVISION</string>
|
|
<key>CFBundleShortVersionString</key>
|
|
<string>VERSION</string>
|
|
<!-- now stop changing things and get outta here -->
|
|
|
|
<key>NSHighResolutionCapable</key>
|
|
<true/>
|
|
<key>CFBundleAllowMixedLocalizations</key>
|
|
<string>true</string>
|
|
<key>CFBundleExecutable</key>
|
|
<string>JavaApplicationStub</string>
|
|
<key>CFBundleDevelopmentRegion</key>
|
|
<string>English</string>
|
|
<key>CFBundlePackageType</key>
|
|
<string>APPL</string>
|
|
<key>CFBundleSignature</key>
|
|
<string>Pde1</string>
|
|
<key>CFBundleInfoDictionaryVersion</key>
|
|
<string>6.0</string>
|
|
<key>CFBundleIconFile</key>
|
|
<string>processing.icns</string>
|
|
<key>CFBundleIdentifier</key>
|
|
<string>cc.arduino.Arduino</string>
|
|
<key>CFBundleDocumentTypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>CFBundleTypeExtensions</key>
|
|
<array>
|
|
<string>ino</string>
|
|
<string>c</string>
|
|
<string>cpp</string>
|
|
<string>h</string>
|
|
</array>
|
|
<key>CFBundleTypeIconFile</key>
|
|
<string>pde.icns</string>
|
|
<key>CFBundleTypeName</key>
|
|
<string>Arduino Source File</string>
|
|
<key>CFBundleTypeMIMETypes</key>
|
|
<array>
|
|
<string>text/plain</string>
|
|
</array>
|
|
<key>CFBundleTypeOSTypes</key>
|
|
<array>
|
|
<string>TEXT</string>
|
|
</array>
|
|
<key>CFBundleTypeRole</key>
|
|
<string>Editor</string>
|
|
</dict>
|
|
</array>
|
|
<key>UTExportedTypeDeclarations</key>
|
|
<array>
|
|
<dict>
|
|
<key>UTTypeConformsTo</key>
|
|
<array>
|
|
<string>public.c-plus-plus-source</string>
|
|
</array>
|
|
<key>UTTypeIdentifier</key>
|
|
<string>cc.arduino.Arduino.source</string>
|
|
<key>UTTypeTagSpecification</key>
|
|
<dict>
|
|
<key>public.filename-extension</key>
|
|
<array>
|
|
<string>ino</string>
|
|
</array>
|
|
</dict>
|
|
</dict>
|
|
</array>
|
|
<key>Java</key>
|
|
<dict>
|
|
<key>VMOptions</key>
|
|
<array>
|
|
<string>-Xms128M</string>
|
|
<string>-Xmx256M</string>
|
|
</array>
|
|
|
|
<key>MainClass</key>
|
|
<string>processing.app.Base</string>
|
|
|
|
<key>JVMVersion</key>
|
|
<string>1.6*</string>
|
|
|
|
<key>ClassPath</key>
|
|
<!-- In 0149, removed /System/Library/Java from the CLASSPATH because
|
|
it can cause problems if users have installed weird files there.
|
|
http://dev.processing.org/bugs/show_bug.cgi?id=1045 -->
|
|
<string>$JAVAROOT/pde.jar:$JAVAROOT/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/apple.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:$JAVAROOT/jssc-2.8.0.jar:$JAVAROOT/commons-codec-1.7.jar:$JAVAROOT/commons-exec-1.1.jar:$JAVAROOT/commons-httpclient-3.1.jar:$JAVAROOT/commons-logging-1.0.4.jar:$JAVAROOT/jmdns-3.4.1.jar:$JAVAROOT/jsch-0.1.50.jar:$JAVAROOT/jna.jar</string>
|
|
|
|
<key>JVMArchs</key>
|
|
<array>
|
|
<!--<string>x86_64</string>--> <!-- currently no 64 bit support -->
|
|
<string>i386</string>
|
|
<string>ppc</string>
|
|
</array>
|
|
|
|
<!-- More properties can be found in http://developer.apple.com/releasenotes/Java/java141/system_properties/chapter_4_section_1.html#//apple_ref/doc/uid/TP30000285 -->
|
|
<key>Properties</key>
|
|
<dict>
|
|
<!-- Pass the full path of Contents/Resources/Java to the PDE -->
|
|
<key>javaroot</key>
|
|
<string>$JAVAROOT</string>
|
|
|
|
<!-- as of 1.0.8, it's safe to use this option again -->
|
|
<key>apple.laf.useScreenMenuBar</key>
|
|
<string>true</string>
|
|
|
|
<key>apple.awt.showGrowBox</key>
|
|
<string>false</string>
|
|
<key>com.apple.smallTabs</key>
|
|
<string>true</string>
|
|
<key>apple.awt.Antialiasing</key>
|
|
<string>false</string>
|
|
<key>apple.awt.TextAntialiasing</key>
|
|
<string>true</string>
|
|
<key>com.apple.hwaccel</key>
|
|
<string>true</string>
|
|
<key>apple.awt.use-file-dialog-packages</key>
|
|
<string>false</string>
|
|
<key>apple.awt.graphics.UseQuartz</key>
|
|
<string>true</string>
|
|
</dict>
|
|
</dict>
|
|
</dict>
|
|
</plist>
|