equal
deleted
inserted
replaced
23 * questions. |
23 * questions. |
24 */ |
24 */ |
25 |
25 |
26 package jdk.jpackage.internal; |
26 package jdk.jpackage.internal; |
27 |
27 |
28 import jdk.jpackage.internal.resources.MacResources; |
|
29 |
|
30 import java.io.File; |
28 import java.io.File; |
31 import java.io.IOException; |
29 import java.io.IOException; |
32 import java.math.BigInteger; |
30 import java.math.BigInteger; |
33 import java.text.MessageFormat; |
31 import java.text.MessageFormat; |
34 import java.util.Arrays; |
32 import java.util.Arrays; |
218 } |
216 } |
219 return f; |
217 return f; |
220 }, |
218 }, |
221 (s, p) -> new File(s)); |
219 (s, p) -> new File(s)); |
222 |
220 |
223 public MacAppBundler() { |
|
224 super(); |
|
225 baseResourceLoader = MacResources.class; |
|
226 } |
|
227 |
|
228 public static boolean validCFBundleVersion(String v) { |
221 public static boolean validCFBundleVersion(String v) { |
229 // CFBundleVersion (String - iOS, OS X) specifies the build version |
222 // CFBundleVersion (String - iOS, OS X) specifies the build version |
230 // number of the bundle, which identifies an iteration (released or |
223 // number of the bundle, which identifies an iteration (released or |
231 // unreleased) of the bundle. The build version number should be a |
224 // unreleased) of the bundle. The build version number should be a |
232 // string comprised of three non-negative, period-separated integers |
225 // string comprised of three non-negative, period-separated integers |