OpenJDK / jdk / jdk
changeset 38522:c4fdb181cd64
8157326: Intellij langtools project should use shared run configurations
Summary: Turn langtools run configurations into shared configurations. Fix minor addExport issues.
Reviewed-by: jlahoda
author | mcimadamore |
---|---|
date | Thu, 19 May 2016 17:57:28 +0100 |
parents | f2fe39ab9256 |
children | e8ff97117086 |
files | langtools/make/build.xml langtools/make/intellij/runConfigurations/javac.xml langtools/make/intellij/runConfigurations/javadoc.xml langtools/make/intellij/runConfigurations/javah.xml langtools/make/intellij/runConfigurations/javap.xml langtools/make/intellij/runConfigurations/jshell.xml langtools/make/intellij/runConfigurations/jtreg__debug_.xml langtools/make/intellij/runConfigurations/jtreg__run_.xml langtools/make/intellij/runConfigurations/sjavac.xml langtools/make/intellij/workspace.xml |
diffstat | 10 files changed, 158 insertions(+), 155 deletions(-) [+] |
line wrap: on
line diff
--- a/langtools/make/build.xml Wed May 18 21:00:43 2016 +0200 +++ b/langtools/make/build.xml Thu May 19 17:57:28 2016 +0100 @@ -239,9 +239,8 @@ </condition> <replace file=".idea/ant.xml" token="@IDEA_JTREG_HOME@" value="${idea.jtreg.home}"/> <replace file=".idea/ant.xml" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/> - <replace file=".idea/workspace.xml" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/> - <replace file=".idea/workspace.xml" token="@XPATCH@" value="${xpatch.cmd}"/> - <replace file=".idea/workspace.xml" token="@PATH_SEP@" value="${path.separator}"/> + <replace dir=".idea/runConfigurations" token="@IDEA_TARGET_JDK@" value="${idea.target.jdk}"/> + <replace dir=".idea/runConfigurations" token="@XPATCH@" value="${xpatch.cmd}"/> <mkdir dir=".idea/classes"/> <javac source="${javac.build.source}" target="${javac.build.target}"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/javac.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,22 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="javac" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" value="com.sun.tools.javac.Main" /> + <option name="VM_PARAMETERS" value="@XPATCH@" /> + <option name="PROGRAM_PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> + <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="langtools" /> + <envs /> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper RunnerId="Run" /> + <method> + <option name="Make" enabled="false" /> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/javadoc.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,22 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="javadoc" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" value="com.sun.tools.javadoc.Main" /> + <option name="VM_PARAMETERS" value="@XPATCH@" /> + <option name="PROGRAM_PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> + <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="langtools" /> + <envs /> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper RunnerId="Run" /> + <method> + <option name="Make" enabled="false" /> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/javah.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,22 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="javah" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" value="com.sun.tools.javah.Main" /> + <option name="VM_PARAMETERS" value="@XPATCH@ -XaddExports:jdk.compiler/com.sun.tools.javah=ALL-UNNAMED" /> + <option name="PROGRAM_PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> + <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="langtools" /> + <envs /> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper RunnerId="Run" /> + <method> + <option name="Make" enabled="false" /> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/javap.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,22 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="javap" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" value="com.sun.tools.javap.Main" /> + <option name="VM_PARAMETERS" value="@XPATCH@ -XaddExports:jdk.jdeps/com.sun.tools.javap=ALL-UNNAMED" /> + <option name="PROGRAM_PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> + <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="langtools" /> + <envs /> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper RunnerId="Run" /> + <method> + <option name="Make" enabled="false" /> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/jshell.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,20 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="jshell" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" value="jdk.internal.jshell.tool.JShellTool" /> + <option name="VM_PARAMETERS" value="@XPATCH@ -XaddExports:jdk.jshell/jdk.internal.jshell.tool=ALL-UNNAMED" /> + <option name="PROGRAM_PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> + <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="langtools" /> + <envs /> + <method> + <option name="Make" enabled="false" /> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/jtreg__debug_.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,18 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="jtreg (debug)" type="Remote" factoryName="Remote" singleton="true"> + <option name="USE_SOCKET_TRANSPORT" value="true" /> + <option name="SERVER_MODE" value="true" /> + <option name="SHMEM_ADDRESS" /> + <option name="HOST" value="localhost" /> + <option name="PORT" value="5900" /> + <RunnerSettings RunnerId="Debug"> + <option name="DEBUG_PORT" value="5900" /> + <option name="TRANSPORT" value="0" /> + <option name="LOCAL" value="false" /> + </RunnerSettings> + <ConfigurationWrapper RunnerId="Debug" /> + <method> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="jtreg-debug" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/jtreg__run_.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,8 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="jtreg (run)" type="AntRunConfiguration" factoryName="Ant Target"> + <antsettings antfile="file://$PROJECT_DIR$/.idea/build.xml" target="jtreg" /> + <method> + <option name="Make" enabled="false" /> + </method> + </configuration> +</component>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/make/intellij/runConfigurations/sjavac.xml Thu May 19 17:57:28 2016 +0100 @@ -0,0 +1,22 @@ +<component name="ProjectRunConfigurationManager"> + <configuration default="false" name="sjavac" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" value="com.sun.tools.sjavac.Main" /> + <option name="VM_PARAMETERS" value="@XPATCH@ -XaddExports:jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED" /> + <option name="PROGRAM_PARAMETERS" value="" /> + <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> + <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="langtools" /> + <envs /> + <RunnerSettings RunnerId="Run" /> + <ConfigurationWrapper RunnerId="Run" /> + <method> + <option name="Make" enabled="false" /> + <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> + </method> + </configuration> +</component>
--- a/langtools/make/intellij/workspace.xml Wed May 18 21:00:43 2016 +0200 +++ b/langtools/make/intellij/workspace.xml Thu May 19 17:57:28 2016 +0100 @@ -1,157 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> - <component name="ChangeListManager"> - <ignored path=".idea/" /> - </component> - <component name="CompilerWorkspaceConfiguration"> - <option name="MAKE_PROJECT_ON_SAVE" value="true" /> - </component> - <component name="RunManager" selected="Application.javac"> - <!-- javac --> - <configuration default="false" name="javac" type="Application" factoryName="Application"> - <option name="MAIN_CLASS_NAME" value="com.sun.tools.javac.Main" /> - <option name="VM_PARAMETERS" value="@XPATCH@" /> - <option name="PROGRAM_PARAMETERS" value="" /> - <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> - <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> - <option name="ENABLE_SWING_INSPECTOR" value="false" /> - <option name="ENV_VARIABLES" /> - <option name="PASS_PARENT_ENVS" value="true" /> - <module name="langtools" /> - <envs /> - <RunnerSettings RunnerId="Run" /> - <ConfigurationWrapper RunnerId="Run" /> - <method> - <option name="Make" enabled="false" /> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> - </method> - </configuration> - <!-- javadoc --> - <configuration default="false" name="javadoc" type="Application" factoryName="Application"> - <option name="MAIN_CLASS_NAME" value="com.sun.tools.javadoc.Main" /> - <option name="VM_PARAMETERS" value="@XPATCH@" /> - <option name="PROGRAM_PARAMETERS" value="" /> - <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> - <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> - <option name="ENABLE_SWING_INSPECTOR" value="false" /> - <option name="ENV_VARIABLES" /> - <option name="PASS_PARENT_ENVS" value="true" /> - <module name="langtools" /> - <envs /> - <RunnerSettings RunnerId="Run" /> - <ConfigurationWrapper RunnerId="Run" /> - <method> - <option name="Make" enabled="false" /> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> - </method> - </configuration> - <!-- javap --> - <configuration default="false" name="javap" type="Application" factoryName="Application"> - <option name="MAIN_CLASS_NAME" value="com.sun.tools.javap.Main" /> - <option name="VM_PARAMETERS" value="@XPATCH@" /> - <option name="PROGRAM_PARAMETERS" value="" /> - <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> - <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> - <option name="ENABLE_SWING_INSPECTOR" value="false" /> - <option name="ENV_VARIABLES" /> - <option name="PASS_PARENT_ENVS" value="true" /> - <module name="langtools" /> - <envs /> - <RunnerSettings RunnerId="Run" /> - <ConfigurationWrapper RunnerId="Run" /> - <method> - <option name="Make" enabled="false" /> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> - </method> - </configuration> - <!-- javah --> - <configuration default="false" name="javah" type="Application" factoryName="Application"> - <option name="MAIN_CLASS_NAME" value="com.sun.tools.javah.Main" /> - <option name="VM_PARAMETERS" value="@XPATCH@" /> - <option name="PROGRAM_PARAMETERS" value="" /> - <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> - <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> - <option name="ENABLE_SWING_INSPECTOR" value="false" /> - <option name="ENV_VARIABLES" /> - <option name="PASS_PARENT_ENVS" value="true" /> - <module name="langtools" /> - <envs /> - <RunnerSettings RunnerId="Run" /> - <ConfigurationWrapper RunnerId="Run" /> - <method> - <option name="Make" enabled="false" /> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> - </method> - </configuration> - <!-- sjavac --> - <configuration default="false" name="sjavac" type="Application" factoryName="Application"> - <option name="MAIN_CLASS_NAME" value="com.sun.tools.sjavac.Main" /> - <option name="VM_PARAMETERS" value="@XPATCH@" /> - <option name="PROGRAM_PARAMETERS" value="" /> - <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> - <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> - <option name="ENABLE_SWING_INSPECTOR" value="false" /> - <option name="ENV_VARIABLES" /> - <option name="PASS_PARENT_ENVS" value="true" /> - <module name="langtools" /> - <envs /> - <RunnerSettings RunnerId="Run" /> - <ConfigurationWrapper RunnerId="Run" /> - <method> - <option name="Make" enabled="false" /> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> - </method> - </configuration> - <!-- jshell --> - <configuration default="false" name="jshell" type="Application" factoryName="Application"> - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> - <option name="MAIN_CLASS_NAME" value="jdk.internal.jshell.tool.JShellTool" /> - <option name="VM_PARAMETERS" value="@XPATCH@ -XaddExports:jdk.jshell/jdk.internal.jshell.tool=ALL-UNNAMED" /> - <option name="PROGRAM_PARAMETERS" value="" /> - <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> - <option name="ALTERNATIVE_JRE_PATH" value="@IDEA_TARGET_JDK@" /> - <option name="ENABLE_SWING_INSPECTOR" value="false" /> - <option name="ENV_VARIABLES" /> - <option name="PASS_PARENT_ENVS" value="true" /> - <module name="langtools" /> - <envs /> - <method> - <option name="Make" enabled="false" /> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="build-all-classes" /> - </method> - </configuration> - <!-- jtreg run --> - <configuration default="false" name="jtreg (run)" type="AntRunConfiguration" factoryName="Ant Target"> - <antsettings antfile="file://$PROJECT_DIR$/.idea/build.xml" target="jtreg" /> - <method> - <option name="Make" enabled="false" /> - </method> - </configuration> - <!-- jtreg debug --> - <configuration default="false" name="jtreg (debug)" type="Remote" factoryName="Remote" singleton="true"> - <option name="USE_SOCKET_TRANSPORT" value="true" /> - <option name="SERVER_MODE" value="true" /> - <option name="SHMEM_ADDRESS" /> - <option name="HOST" value="localhost" /> - <option name="PORT" value="5900" /> - <RunnerSettings RunnerId="Debug"> - <option name="DEBUG_PORT" value="5900" /> - <option name="TRANSPORT" value="0" /> - <option name="LOCAL" value="false" /> - </RunnerSettings> - <ConfigurationWrapper RunnerId="Debug" /> - <method> - <option name="AntTarget" enabled="true" antfile="file://$PROJECT_DIR$/.idea/build.xml" target="jtreg-debug" /> - </method> - <method /> - </configuration> - </component> <component name="StructureViewFactory"> <option name="ACTIVE_ACTIONS" value=",ALPHA_COMPARATOR" /> </component>