106 if ! $UNZIP -q "$with_import_modules" -d "$IMPORT_MODULES_TOPDIR"; then 107 AC_MSG_ERROR([--with-import-modules="$with_import_modules" must point to a dir or a zip file]) 108 fi 109 else 110 AC_MSG_ERROR([--with-import-modules="$with_import_modules" must point to a dir or a zip file]) 111 fi 112 fi 113 114 if test -d "$IMPORT_MODULES_TOPDIR/modules"; then 115 IMPORT_MODULES_CLASSES="$IMPORT_MODULES_TOPDIR/modules" 116 fi 117 if test -d "$IMPORT_MODULES_TOPDIR/modules_cmds"; then 118 IMPORT_MODULES_CMDS="$IMPORT_MODULES_TOPDIR/modules_cmds" 119 fi 120 if test -d "$IMPORT_MODULES_TOPDIR/modules_libs"; then 121 IMPORT_MODULES_LIBS="$IMPORT_MODULES_TOPDIR/modules_libs" 122 fi 123 if test -d "$IMPORT_MODULES_TOPDIR/modules_conf"; then 124 IMPORT_MODULES_CONF="$IMPORT_MODULES_TOPDIR/modules_conf" 125 fi 126 if test -d "$IMPORT_MODULES_TOPDIR/modules_src"; then 127 IMPORT_MODULES_SRC="$IMPORT_MODULES_TOPDIR/modules_src" 128 fi 129 # Workaround for using different imported module-info.java in Jake due to a 130 # change in format. Remove once new format is standard in JDK 9 and javafx 131 # delivers just that. 132 if test -d "$IMPORT_MODULES_TOPDIR/modules_src_jake"; then 133 IMPORT_MODULES_SRC="$IMPORT_MODULES_TOPDIR/modules_src_jake $IMPORT_MODULES_SRC" 134 fi 135 if test -d "$IMPORT_MODULES_TOPDIR/make"; then 136 IMPORT_MODULES_MAKE="$IMPORT_MODULES_TOPDIR/make" 137 fi 138 139 AC_SUBST(IMPORT_MODULES_CLASSES) 140 AC_SUBST(IMPORT_MODULES_CMDS) 141 AC_SUBST(IMPORT_MODULES_LIBS) 142 AC_SUBST(IMPORT_MODULES_CONF) 143 AC_SUBST(IMPORT_MODULES_SRC) 144 AC_SUBST(IMPORT_MODULES_MAKE) 145 ]) | 106 if ! $UNZIP -q "$with_import_modules" -d "$IMPORT_MODULES_TOPDIR"; then 107 AC_MSG_ERROR([--with-import-modules="$with_import_modules" must point to a dir or a zip file]) 108 fi 109 else 110 AC_MSG_ERROR([--with-import-modules="$with_import_modules" must point to a dir or a zip file]) 111 fi 112 fi 113 114 if test -d "$IMPORT_MODULES_TOPDIR/modules"; then 115 IMPORT_MODULES_CLASSES="$IMPORT_MODULES_TOPDIR/modules" 116 fi 117 if test -d "$IMPORT_MODULES_TOPDIR/modules_cmds"; then 118 IMPORT_MODULES_CMDS="$IMPORT_MODULES_TOPDIR/modules_cmds" 119 fi 120 if test -d "$IMPORT_MODULES_TOPDIR/modules_libs"; then 121 IMPORT_MODULES_LIBS="$IMPORT_MODULES_TOPDIR/modules_libs" 122 fi 123 if test -d "$IMPORT_MODULES_TOPDIR/modules_conf"; then 124 IMPORT_MODULES_CONF="$IMPORT_MODULES_TOPDIR/modules_conf" 125 fi 126 if test -d "$IMPORT_MODULES_TOPDIR/modules_legal"; then 127 IMPORT_MODULES_LEGAL="$IMPORT_MODULES_TOPDIR/modules_legal" 128 fi 129 if test -d "$IMPORT_MODULES_TOPDIR/modules_man"; then 130 IMPORT_MODULES_MAN="$IMPORT_MODULES_TOPDIR/modules_man" 131 fi 132 if test -d "$IMPORT_MODULES_TOPDIR/modules_src"; then 133 IMPORT_MODULES_SRC="$IMPORT_MODULES_TOPDIR/modules_src" 134 fi 135 # Workaround for using different imported module-info.java in Jake due to a 136 # change in format. Remove once new format is standard in JDK 9 and javafx 137 # delivers just that. 138 if test -d "$IMPORT_MODULES_TOPDIR/modules_src_jake"; then 139 IMPORT_MODULES_SRC="$IMPORT_MODULES_TOPDIR/modules_src_jake $IMPORT_MODULES_SRC" 140 fi 141 if test -d "$IMPORT_MODULES_TOPDIR/make"; then 142 IMPORT_MODULES_MAKE="$IMPORT_MODULES_TOPDIR/make" 143 fi 144 145 AC_SUBST(IMPORT_MODULES_CLASSES) 146 AC_SUBST(IMPORT_MODULES_CMDS) 147 AC_SUBST(IMPORT_MODULES_LIBS) 148 AC_SUBST(IMPORT_MODULES_CONF) 149 AC_SUBST(IMPORT_MODULES_SRC) 150 AC_SUBST(IMPORT_MODULES_MAKE) 151 ]) |