Subversion Repositories SmartDukaan

Rev

Rev 1908 | Rev 2274 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1908 Rev 1935
Line 39... Line 39...
39
          <optimize>true</optimize>
39
          <optimize>true</optimize>
40
          <source>1.6</source>
40
          <source>1.6</source>
41
          <target>1.6</target>
41
          <target>1.6</target>
42
        </configuration>
42
        </configuration>
43
      </plugin>
43
      </plugin>
44
      <plugin>
-
 
45
      	<groupId>org.apache.maven.plugins</groupId>
-
 
46
        <artifactId>maven-war-plugin</artifactId>
-
 
47
        <version>2.1.1</version>
-
 
48
		<configuration>
-
 
49
          <webResources>
-
 
50
			<resource>
-
 
51
              <directory>src/main/webapp/js</directory>
-
 
52
              <targetPath>js</targetPath>
-
 
53
              <filtering>true</filtering>
-
 
54
            </resource>
-
 
55
		  </webResources>
-
 
56
        </configuration>
-
 
57
	  </plugin>
-
 
58
    </plugins>
44
    </plugins>
59
  </build> 
45
  </build> 
60
 
46
 
61
  <profiles>
47
  <profiles>
62
    <profile>
48
    <profile>
-
 
49
      <activation>
-
 
50
        <property>
-
 
51
          <name>env</name>
-
 
52
          <value>dev</value>
-
 
53
        </property>
-
 
54
      </activation>
-
 
55
      <build>
-
 
56
        <plugins>
-
 
57
          <plugin>
-
 
58
	      	<groupId>org.apache.maven.plugins</groupId>
-
 
59
	        <artifactId>maven-war-plugin</artifactId>
-
 
60
	        <version>2.1.1</version>
-
 
61
			<configuration>
-
 
62
	          <webResources>
-
 
63
				<resource>
-
 
64
	              <directory>src/main/webapp/js</directory>
-
 
65
	              <targetPath>js</targetPath>
-
 
66
	              <filtering>true</filtering>
-
 
67
	            </resource>
-
 
68
			  </webResources>
-
 
69
	        </configuration>
-
 
70
		  </plugin>
-
 
71
        </plugins>
-
 
72
      </build>
-
 
73
    </profile>
-
 
74
  
-
 
75
    <profile>
63
      <id>minify</id>
76
      <id>minify</id>
64
      <build>
77
      <build>
65
        <plugins>
78
        <plugins>
66
          <plugin>
79
          <plugin>
67
            <groupId>net.alchim31.maven</groupId>
80
            <groupId>net.alchim31.maven</groupId>
Line 74... Line 87...
74
                  <goal>compress</goal>
87
                  <goal>compress</goal>
75
                </goals>
88
                </goals>
76
              </execution>
89
              </execution>
77
            </executions>
90
            </executions>
78
            <configuration>
91
            <configuration>
-
 
92
              
79
              <linebreakpos>-1</linebreakpos>
93
              <linebreakpos>-1</linebreakpos>
80
              <nosuffix>true</nosuffix>
94
              <nosuffix>true</nosuffix>
81
              <aggregations>
95
              <aggregations>
82
                <aggregation>
96
                <aggregation>
83
                  <output>${project.build.directory}/${project.build.finalName}/css/saholic-min.css</output>
97
                  <output>${project.build.directory}/${project.build.finalName}/css/saholic-min.css</output>
Line 99... Line 113...
99
                    <include>comparision.css</include>
113
                    <include>comparision.css</include>
100
                    <include>scroller.css</include>
114
                    <include>scroller.css</include>
101
                  </includes>
115
                  </includes>
102
                </aggregation>
116
                </aggregation>
103
                <aggregation>
117
                <aggregation>
-
 
118
                  <removeIncluded>true</removeIncluded>
104
                  <output>${project.build.directory}/${project.build.finalName}/js/saholic-min.js</output>
119
                  <output>${project.build.directory}/js/saholic-min.js</output>
105
                  <!-- files to include, path relative to output's directory or absolute path-->
120
                  <!-- files to include, path relative to output's directory or absolute path-->
106
                  <!--inputDir>base directory for non absolute includes, default to parent dir of output</inputDir-->
121
                  <!--inputDir>base directory for non absolute includes, default to parent dir of output</inputDir-->
107
                  <inputDir>${project.build.directory}/${project.build.finalName}/js</inputDir>
122
                  <inputDir>${project.build.directory}/${project.build.finalName}/js</inputDir>
108
                  <includes>
123
                  <includes>
109
                    <include>jquery-1.4.2.js</include>
124
                    <include>jquery-1.4.2.js</include>
Line 159... Line 174...
159
                  </resources>              
174
                  </resources>              
160
                </configuration>            
175
                </configuration>            
161
              </execution>
176
              </execution>
162
            </executions>
177
            </executions>
163
          </plugin>
178
          </plugin>
-
 
179
          <plugin>
-
 
180
	      	<groupId>org.apache.maven.plugins</groupId>
-
 
181
	        <artifactId>maven-war-plugin</artifactId>
-
 
182
	        <version>2.1.1</version>
-
 
183
			<configuration>
-
 
184
			  <warSourceExcludes>js/**</warSourceExcludes>
-
 
185
	          <webResources>
-
 
186
				<resource>
-
 
187
	              <directory>${project.build.directory}/js</directory>
-
 
188
	              <targetPath>js</targetPath>
-
 
189
	              <filtering>true</filtering>
-
 
190
	            </resource>
-
 
191
			  </webResources>
-
 
192
	        </configuration>
-
 
193
		  </plugin>
164
        </plugins>
194
        </plugins>
165
      </build>
195
      </build>
166
    </profile>
196
    </profile>
167
  </profiles>
197
  </profiles>
168
  
198