OS X: Don't install legacy Finder plugin on >= 10.10 #3587
authorMarkus Goetz <markus@woboq.com>
Tue, 5 Jan 2016 16:43:23 +0000 (17:43 +0100)
committerMarkus Goetz <markus@woboq.com>
Tue, 5 Jan 2016 16:43:48 +0000 (17:43 +0100)
admin/osx/macosx.pkgproj

index 5c936a813a2b1744a3b48acb35c114f256593fde..f533f38b506b4b2621b2b6febbab03f0434e4845 100644 (file)
                                                                </dict>
                                                                <key>PACKAGE_UUID</key>
                                                                <string>39F61FCD-6EAA-4F3A-81C6-25E3F667DFB5</string>
+                                                                                                                               <key>REQUIREMENTS</key>
+                                                                                                                              <array>
+                                                                                                                                      <dict>
+                                                                                                                                              <key>BEHAVIOR</key>
+                                                                                                                                              <integer>1</integer>
+                                                                                                                                              <key>DICTIONARY</key>
+                                                                                                                                              <dict>
+                                                                                                                                                      <key>IC_REQUIREMENT_JAVASCRIPT_FUNCTION</key>
+                                                                                                                                                      <string>olderOsx</string>
+                                                                                                                                                      <key>IC_REQUIREMENT_JAVASCRIPT_PARAMETERS</key>
+                                                                                                                                                      <array/>
+                                                                                                                                              </dict>
+                                                                                                                                              <key>IDENTIFIER</key>
+                                                                                                                                              <string>fr.whitebox.Packages.requirement.javascript</string>
+                                                                                                                                              <key>MESSAGE</key>
+                                                                                                                                              <array/>
+                                                                                                                                              <key>NAME</key>
+                                                                                                                                              <string>JavaScript</string>
+                                                                                                                                              <key>STATE</key>
+                                                                                                                                       <true/>
+                                                                                                                                      </dict>
+                                                                                                                              </array>                                                         
                                                                <key>TITLE</key>
                                                                <array/>
                                                                <key>TOOLTIP</key>
                        <string>@CMAKE_INSTALL_DIR@</string>
                </dict>
        </dict>
+               <key>SHARED_GLOBAL_DATA</key>
+               <dict>
+                       <key>IC_REQUIREMENT_JAVASCRIPT_SHARED_SOURCE_CODE</key>
+                       <string>function olderOsx() {
+if(!(system.version.ProductVersion &gt;= '10.10')) {
+           return true;
+       }
+       return false;
+       }
+       </string>
+               </dict> 
        <key>TYPE</key>
        <integer>0</integer>
        <key>VERSION</key>