UNPKG

@admc.com/sqltool-mswin

Version:
33 lines (31 loc) 1.36 kB
[ { "label": "Verify that source sqltool.jar is modular", "cmd": [ "${JAVA_HOME}/bin/java", "-p", "${HSQLDB_ROOT}/lib/sqltool.jar", "-m", "org.hsqldb.sqltool/org.hsqldb.cmdline.SqlTool", "--sql", "\\p helo"] }, { "label": "Verify that source hsqldbmin.jar is module", "cmd": ["${JAVA_HOME}/bin/java", "-p", "${HSQLDB_ROOT}/lib/hsqldbmin.jar", "-m", "org.hsqldb/org.hsqldb.lib.tar.TarReaderMain"] }, { "label": "Verify that source sqltool.jar has working modular entry-point", "cmd": ["${JAVA_HOME}/bin/java", "-p", "${HSQLDB_ROOT}/lib/sqltool.jar:${HSQLDB_ROOT}/lib/hsqldbmin.jar", "-m", "org.hsqldb.sqltool", "--rcFile=artifacts/sqltool.rc", "--sql", "call 'helo';", "mem"] }, { "label": "Build Modular JRE", "cmd": ["${JAVA_HOME}/bin/jlink", "-p", "${SRC_JRE_JMODS}:${HSQLDB_ROOT}/lib/sqltool.jar:${HSQLDB_ROOT}/lib/hsqldbmin.jar", "--compress", "2", "--strip-debug", "--no-header-files", "--no-man-pages", "--add-modules", "org.hsqldb,org.hsqldb.sqltool", "--output", "${TARGET_JRE_NAME}"] }, { "label": "Test Modular JRE. Should fail if ${SRC_JRE_JMODS} not for ${THIS_PLATFORM}", "cmd": ["${TARGET_JRE_NAME}/bin/java", "-m", "org.hsqldb.sqltool", "--sql", "call 'helo';", "mem"] } ]