update the sample and make the zip generated during the site build

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@692192 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/enforcer-api/pom.xml b/enforcer-api/pom.xml
index 3de64a9..5cd457d 100644
--- a/enforcer-api/pom.xml
+++ b/enforcer-api/pom.xml
@@ -52,6 +52,28 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+      	<groupId>org.apache.maven.plugins</groupId>
+      	<artifactId>maven-assembly-plugin</artifactId>
+      	<version>2.2-beta-2</version>
+      	<executions>
+      		<execution>
+      			<id>custom-rule</id>
+      			<phase>pre-site</phase>
+      			<goals>
+      				<goal>single</goal>
+      			</goals>
+                <configuration>
+                  <finalName>custom-rule</finalName>
+                  <outputDirectory>target/site</outputDirectory>
+                  <descriptors>
+                   <descriptor>src/main/assembly/custom-rule-sample.xml</descriptor>
+                  </descriptors>
+                  <appendAssemblyId>false</appendAssemblyId>
+                </configuration>
+      		</execution>
+      	</executions>
+      </plugin>
     </plugins>
   </build>
   <dependencies>
diff --git a/enforcer-api/src/custom-rule-sample/pom.xml b/enforcer-api/src/custom-rule-sample/pom.xml
index 33095d4..9940ba9 100644
--- a/enforcer-api/src/custom-rule-sample/pom.xml
+++ b/enforcer-api/src/custom-rule-sample/pom.xml
@@ -8,8 +8,8 @@
 	<name>My Custom Rule</name>
 	<description>This is my custom rule.</description>
 	<properties>
-	  <api.version>1.0-SNAPSHOT</api.version>
-	  <maven.version>2.0.6</maven.version>
+	  <api.version>1.0-alpha-4</api.version>
+	  <maven.version>2.0.9</maven.version>
 	</properties>
 	<build>	
 	</build>
diff --git a/enforcer-api/src/custom-rule-sample/usage-pom.xml b/enforcer-api/src/custom-rule-sample/usage-pom.xml
index 0563a2c..db70b90 100644
--- a/enforcer-api/src/custom-rule-sample/usage-pom.xml
+++ b/enforcer-api/src/custom-rule-sample/usage-pom.xml
@@ -9,7 +9,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-enforcer-plugin</artifactId>
-                <version>1.0-SNAPSHOT</version>
+                <version>1.0-alpha-4</version>
                 <dependencies>
                     <dependency>
                         <groupId>custom-rule</groupId>
diff --git a/enforcer-api/src/main/assembly/custom-rule-sample.xml b/enforcer-api/src/main/assembly/custom-rule-sample.xml
new file mode 100644
index 0000000..341ca17
--- /dev/null
+++ b/enforcer-api/src/main/assembly/custom-rule-sample.xml
@@ -0,0 +1,13 @@
+<assembly>

+  <id>sample</id>

+  <includeBaseDirectory>false</includeBaseDirectory>

+  <formats>

+    <format>zip</format>

+  </formats>

+  <fileSets>

+    <fileSet>

+      <directory>src/custom-rule-sample</directory>

+      <outputDirectory>/custom-rule-sample</outputDirectory>

+    </fileSet>

+  </fileSets>

+</assembly>
\ No newline at end of file
diff --git a/enforcer-api/src/site/apt/writing-a-custom-rule.apt b/enforcer-api/src/site/apt/writing-a-custom-rule.apt
index 3d0dfe0..fee48cd 100644
--- a/enforcer-api/src/site/apt/writing-a-custom-rule.apt
+++ b/enforcer-api/src/site/apt/writing-a-custom-rule.apt
@@ -43,8 +43,8 @@
   <name>My Custom Rule</name>
   <description>This is my custom rule.</description>
   <properties>
-    <api.version>1.0-SNAPSHOT</api.version>
-    <maven.version>2.0.6</maven.version>
+    <api.version>1.0-alpha-4</api.version>
+    <maven.version>2.0.9</maven.version>
   </properties>
   <build>
   </build>
@@ -253,7 +253,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-enforcer-plugin</artifactId>
-        <version>1.0</version>
+        <version>1.0-alpha-4</version>
         <dependencies>
           <dependency>
             <groupId>custom-rule</groupId>
diff --git a/enforcer-api/src/site/resources/custom-rule.zip b/enforcer-api/src/site/resources/custom-rule.zip
deleted file mode 100644
index fb12ce4..0000000
--- a/enforcer-api/src/site/resources/custom-rule.zip
+++ /dev/null
Binary files differ