mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 02:54:35 +02:00
8049367: Modular Run-Time Images
Co-authored-by: Alan Bateman <alan.bateman@oracle.com> Co-authored-by: Alex Buckley <alex.buckley@oracle.com> Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com> Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com> Co-authored-by: James Laskey <james.laskey@oracle.com> Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com> Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com> Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com> Co-authored-by: Mandy Chung <mandy.chung@oracle.com> Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com> Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com> Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com> Reviewed-by: jlahoda, ksrini
This commit is contained in:
parent
f141ae6666
commit
8bc2b3ff3a
80 changed files with 2575 additions and 2861 deletions
|
@ -41,27 +41,6 @@ import java.util.*;
|
|||
import java.util.regex.*;
|
||||
|
||||
public class DotFileTest {
|
||||
private static boolean symbolFileExist = initProfiles();
|
||||
private static boolean initProfiles() {
|
||||
// check if ct.sym exists; if not use the profiles.properties file
|
||||
Path home = Paths.get(System.getProperty("java.home"));
|
||||
if (home.endsWith("jre")) {
|
||||
home = home.getParent();
|
||||
}
|
||||
Path ctsym = home.resolve("lib").resolve("ct.sym");
|
||||
boolean symbolExists = ctsym.toFile().exists();
|
||||
if (!symbolExists) {
|
||||
Path testSrcProfiles =
|
||||
Paths.get(System.getProperty("test.src", "."), "profiles.properties");
|
||||
if (!testSrcProfiles.toFile().exists())
|
||||
throw new Error(testSrcProfiles + " does not exist");
|
||||
System.out.format("%s doesn't exist.%nUse %s to initialize profiles info%n",
|
||||
ctsym, testSrcProfiles);
|
||||
System.setProperty("jdeps.profiles", testSrcProfiles.toString());
|
||||
}
|
||||
return symbolExists;
|
||||
}
|
||||
|
||||
public static void main(String... args) throws Exception {
|
||||
int errors = 0;
|
||||
errors += new DotFileTest().run();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue