From 29297396abbf478f4f9b43ddec9550600feba8f1 Mon Sep 17 00:00:00 2001 From: Maurizio Cimadamore Date: Tue, 24 Jun 2014 16:04:46 +0100 Subject: [PATCH] 8046451: Add basic IntelliJ support for langtools Add new ant target 'idea' to create IntelliJ langtools project Reviewed-by: jjg --- langtools/.hgignore | 1 + langtools/make/build.xml | 10 ++ langtools/make/intellij/ant.xml | 17 +++ langtools/make/intellij/build.xml | 36 +++++ langtools/make/intellij/compiler.xml | 30 ++++ .../intellij/inspectionProfiles/langtools.xml | 26 ++++ .../inspectionProfiles/profiles_settings.xml | 7 + langtools/make/intellij/langtools.iml | 13 ++ langtools/make/intellij/misc.xml | 10 ++ langtools/make/intellij/modules.xml | 9 ++ langtools/make/intellij/vcs.xml | 7 + langtools/make/intellij/workspace.xml | 139 ++++++++++++++++++ 12 files changed, 305 insertions(+) create mode 100644 langtools/make/intellij/ant.xml create mode 100644 langtools/make/intellij/build.xml create mode 100644 langtools/make/intellij/compiler.xml create mode 100644 langtools/make/intellij/inspectionProfiles/langtools.xml create mode 100644 langtools/make/intellij/inspectionProfiles/profiles_settings.xml create mode 100644 langtools/make/intellij/langtools.iml create mode 100644 langtools/make/intellij/misc.xml create mode 100644 langtools/make/intellij/modules.xml create mode 100644 langtools/make/intellij/vcs.xml create mode 100644 langtools/make/intellij/workspace.xml diff --git a/langtools/.hgignore b/langtools/.hgignore index e05f09317c5..e742c856114 100644 --- a/langtools/.hgignore +++ b/langtools/.hgignore @@ -1,5 +1,6 @@ ^build/ ^dist/ +^.idea /nbproject/private/ ^.hgtip .DS_Store diff --git a/langtools/make/build.xml b/langtools/make/build.xml index b612a22715e..04c09d9fa6a 100644 --- a/langtools/make/build.xml +++ b/langtools/make/build.xml @@ -752,6 +752,16 @@ /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/langtools/make/intellij/compiler.xml b/langtools/make/intellij/compiler.xml new file mode 100644 index 00000000000..83881c52d34 --- /dev/null +++ b/langtools/make/intellij/compiler.xml @@ -0,0 +1,30 @@ + + + + + + + + diff --git a/langtools/make/intellij/inspectionProfiles/langtools.xml b/langtools/make/intellij/inspectionProfiles/langtools.xml new file mode 100644 index 00000000000..48316e07259 --- /dev/null +++ b/langtools/make/intellij/inspectionProfiles/langtools.xml @@ -0,0 +1,26 @@ + + + + diff --git a/langtools/make/intellij/inspectionProfiles/profiles_settings.xml b/langtools/make/intellij/inspectionProfiles/profiles_settings.xml new file mode 100644 index 00000000000..a7b1624fa99 --- /dev/null +++ b/langtools/make/intellij/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,7 @@ + + + + diff --git a/langtools/make/intellij/langtools.iml b/langtools/make/intellij/langtools.iml new file mode 100644 index 00000000000..1b6c00b8809 --- /dev/null +++ b/langtools/make/intellij/langtools.iml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/langtools/make/intellij/misc.xml b/langtools/make/intellij/misc.xml new file mode 100644 index 00000000000..6428d6a8e2b --- /dev/null +++ b/langtools/make/intellij/misc.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/langtools/make/intellij/modules.xml b/langtools/make/intellij/modules.xml new file mode 100644 index 00000000000..a1884d5a0d7 --- /dev/null +++ b/langtools/make/intellij/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/langtools/make/intellij/vcs.xml b/langtools/make/intellij/vcs.xml new file mode 100644 index 00000000000..94ad9258305 --- /dev/null +++ b/langtools/make/intellij/vcs.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/langtools/make/intellij/workspace.xml b/langtools/make/intellij/workspace.xml new file mode 100644 index 00000000000..8348254caa5 --- /dev/null +++ b/langtools/make/intellij/workspace.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +