Browse Source

Make IDEA modules depend on each other.

This means you can build everything at once, all the plugins, or
the whole parser.
pull/21/head
Greg Holmes 9 years ago
parent
commit
a5d7cce288
3 changed files with 48 additions and 2 deletions
  1. 2
    2
      .idea/parser.iml
  2. 42
    0
      .idea/plugins.iml
  3. 4
    0
      dmdirc.iml

+ 2
- 2
.idea/parser.iml View File

@@ -1,8 +1,6 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <module external.linked.project.id=":parser" external.linked.project.path="$MODULE_DIR$/parser" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="dmdirc" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
3 3
   <component name="NewModuleRootManager" inherit-compiler-output="true">
4
-    <output url="file://$MODULE_DIR$/parser/build/classes/main" />
5
-    <output-test url="file://$MODULE_DIR$/parser/build/classes/test" />
6 4
     <exclude-output />
7 5
     <content url="file://$MODULE_DIR$/parser">
8 6
       <excludeFolder url="file://$MODULE_DIR$/parser/.gradle" />
@@ -13,6 +11,8 @@
13 11
     <orderEntry type="library" scope="TEST" name="Gradle: junit:junit:4.12-beta-1" level="project" />
14 12
     <orderEntry type="library" scope="TEST" name="Gradle: org.mockito:mockito-all:1.9.5" level="project" />
15 13
     <orderEntry type="library" scope="TEST" name="Gradle: org.hamcrest:hamcrest-core:1.3" level="project" />
14
+    <orderEntry type="module" module-name="common" />
15
+    <orderEntry type="module" module-name="irc" />
16 16
   </component>
17 17
 </module>
18 18
 

+ 42
- 0
.idea/plugins.iml View File

@@ -8,6 +8,48 @@
8 8
     </content>
9 9
     <orderEntry type="inheritedJdk" />
10 10
     <orderEntry type="sourceFolder" forTests="false" />
11
+    <orderEntry type="module" module-name="activewindow" />
12
+    <orderEntry type="module" module-name="audio" />
13
+    <orderEntry type="module" module-name="calc" />
14
+    <orderEntry type="module" module-name="conditional_execute" />
15
+    <orderEntry type="module" module-name="contactlist" />
16
+    <orderEntry type="module" module-name="dcc" />
17
+    <orderEntry type="module" module-name="dcop" />
18
+    <orderEntry type="module" module-name="debug" />
19
+    <orderEntry type="module" module-name="dmdirc" />
20
+    <orderEntry type="module" module-name="dns" />
21
+    <orderEntry type="module" module-name="exec" />
22
+    <orderEntry type="module" module-name="freedesktop_notifications" />
23
+    <orderEntry type="module" module-name="identd" />
24
+    <orderEntry type="module" module-name="lagdisplay" />
25
+    <orderEntry type="module" module-name="logging" />
26
+    <orderEntry type="module" module-name="mediasource_dbus" />
27
+    <orderEntry type="module" module-name="mediasource_dcop" />
28
+    <orderEntry type="module" module-name="mediasource_linux_title" />
29
+    <orderEntry type="module" module-name="mediasource_mplayer" />
30
+    <orderEntry type="module" module-name="mediasource_vlc" />
31
+    <orderEntry type="module" module-name="mediasource_windows" />
32
+    <orderEntry type="module" module-name="nickcolours" />
33
+    <orderEntry type="module" module-name="nma" />
34
+    <orderEntry type="module" module-name="notifications" />
35
+    <orderEntry type="module" module-name="nowplaying" />
36
+    <orderEntry type="module" module-name="osd" />
37
+    <orderEntry type="module" module-name="osx_integration" />
38
+    <orderEntry type="module" module-name="parser_irc" />
39
+    <orderEntry type="module" module-name="parser_xmpp" />
40
+    <orderEntry type="module" module-name="parserdebug" />
41
+    <orderEntry type="module" module-name="redirect" />
42
+    <orderEntry type="module" module-name="scriptplugin" />
43
+    <orderEntry type="module" module-name="serverlistdialog" />
44
+    <orderEntry type="module" module-name="serverlists" />
45
+    <orderEntry type="module" module-name="sessionlock" />
46
+    <orderEntry type="module" module-name="systray" />
47
+    <orderEntry type="module" module-name="tabcompletion_bash" />
48
+    <orderEntry type="module" module-name="tabcompletion_mirc" />
49
+    <orderEntry type="module" module-name="time" />
50
+    <orderEntry type="module" module-name="ui_swing" />
51
+    <orderEntry type="module" module-name="windowflashing" />
52
+    <orderEntry type="module" module-name="windowstatus" />
11 53
   </component>
12 54
 </module>
13 55
 

+ 4
- 0
dmdirc.iml View File

@@ -8,6 +8,10 @@
8 8
     </content>
9 9
     <orderEntry type="inheritedJdk" />
10 10
     <orderEntry type="sourceFolder" forTests="false" />
11
+    <orderEntry type="module" module-name="client" />
12
+    <orderEntry type="module" module-name="parser" />
13
+    <orderEntry type="module" module-name="plugins" />
14
+    <orderEntry type="module" module-name="util" />
11 15
   </component>
12 16
 </module>
13 17
 

Loading…
Cancel
Save