瀏覽代碼

assira.all + gitignore

Ranides Atterwim 9 年之前
父節點
當前提交
c1e3412f0b
共有 4 個文件被更改,包括 81 次插入13 次删除
  1. 3 13
      .gitignore
  2. 34 0
      assira.all/dependency-reduced-pom.xml
  3. 43 0
      assira.all/pom.xml
  4. 1 0
      pom.xml

+ 3 - 13
.gitignore

@@ -2,22 +2,12 @@
 /assira.asm/target/
 /assira.rules/target/
 /assira.rules.test/target/
-/assira/nbproject/
 /assira.junit/target/
-/assira.junit/nbproject/
 /assira.drafts/target/
-/assira/pom.xml.versionsBackup
 /assira.test/target/
-/assira.drafts/nbproject/
 /assira.benchmark/target/
-/assira.benchmark/nbproject/
-/assira.common/pom.xml.versionsBackup
-/assira.asm/pom.xml.versionsBackup
-/assira.junit/pom.xml.versionsBackup
-/assira.rules/pom.xml.versionsBackup
-/assira.test/pom.xml.versionsBackup
-/assira.drafts/pom.xml.versionsBackup
-/assira.rules.test/pom.xml.versionsBackup
-/assira.benchmark/pom.xml.versionsBackup
+/assira.all/target/
+pom.xml.versionsBackup
+nbproject
 /.idea
 *.iml

+ 34 - 0
assira.all/dependency-reduced-pom.xml

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>assira.project</artifactId>
+    <groupId>net.ranides</groupId>
+    <version>2.1.0</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>assira.all</artifactId>
+  <name>assira.all</name>
+  <version>2.1.0</version>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-shade-plugin</artifactId>
+        <version>2.4.3</version>
+        <executions>
+          <execution>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+            <configuration>
+              <shadedArtifactAttached>false</shadedArtifactAttached>
+              <createDependencyReducedPom>true</createDependencyReducedPom>
+              <minimizeJar>false</minimizeJar>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+</project>
+

+ 43 - 0
assira.all/pom.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>net.ranides</groupId>
+        <artifactId>assira.project</artifactId>
+        <version>2.1.0</version>
+    </parent>
+    <artifactId>assira.all</artifactId>
+    <version>2.1.0</version>
+    <packaging>jar</packaging>
+    
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-shade-plugin</artifactId>
+                <version>2.4.3</version>
+                <executions>
+                    <execution>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>shade</goal>
+                        </goals>
+                        <configuration>
+                            <shadedArtifactAttached>false</shadedArtifactAttached>
+                            <createDependencyReducedPom>true</createDependencyReducedPom>
+                            <minimizeJar>false</minimizeJar>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+    <dependencies>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>assira</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+    </dependencies>
+    <name>assira.all</name>
+</project>

+ 1 - 0
pom.xml

@@ -37,6 +37,7 @@
         <module>assira.drafts</module>
         <module>assira.benchmark</module>
         <module>assira</module>
+        <module>assira.bundle</module>
     </modules>
     
     <distributionManagement>