Subversion Repositories SmartDukaan

Rev

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

Rev 1516 Rev 1636
Line 131... Line 131...
131
          </plugin>
131
          </plugin>
132
        </plugins>
132
        </plugins>
133
      </build>
133
      </build>
134
    </profile>
134
    </profile>
135
    <profile>
135
    <profile>
-
 
136
      <id>minify-wo-ga</id>
136
      <build>
137
      <build>
-
 
138
        <plugins>
-
 
139
          <plugin>
-
 
140
            <groupId>net.alchim31.maven</groupId>
-
 
141
            <artifactId>yuicompressor-maven-plugin</artifactId>
-
 
142
            <version>1.1</version>
-
 
143
            <executions>
-
 
144
              <execution>
-
 
145
                <goals>
-
 
146
                  <!-- <goal>jslint</goal> -->
-
 
147
                  <goal>compress</goal>
-
 
148
                </goals>
-
 
149
              </execution>
-
 
150
            </executions>
-
 
151
            <configuration>
-
 
152
              <linebreakpos>-1</linebreakpos>
-
 
153
              <nosuffix>true</nosuffix>
-
 
154
              <aggregations>
-
 
155
                <aggregation>
-
 
156
                  <output>${project.build.directory}/${project.build.finalName}/css/saholic-min.css</output>
-
 
157
                  <!-- files to include, path relative to output's directory or absolute path-->
-
 
158
                  <!--inputDir>base directory for non absolute includes, default to parent dir of output</inputDir-->
-
 
159
                  <inputDir>${project.build.directory}/${project.build.finalName}/css</inputDir>
-
 
160
                  <includes>
-
 
161
                    <include>style.css</include>
-
 
162
                    <include>common.css</include>
-
 
163
                    <include>nav.css</include>
-
 
164
                    <include>widget.css</include>
-
 
165
                    <include>demoStyles.css</include>
-
 
166
                    <include>product.css</include>
-
 
167
                    <include>cart.css</include>
-
 
168
                    <include>contactus.css</include>
-
 
169
                    <include>signinsignup.css</include>
-
 
170
                    <include>myaccount.css</include>
-
 
171
                    <include>gc_safari.css</include>
-
 
172
                  </includes>
-
 
173
                </aggregation>
-
 
174
                <aggregation>
-
 
175
                  <output>${project.build.directory}/${project.build.finalName}/js/saholic-min.js</output>
-
 
176
                  <!-- files to include, path relative to output's directory or absolute path-->
-
 
177
                  <!--inputDir>base directory for non absolute includes, default to parent dir of output</inputDir-->
-
 
178
                  <inputDir>${project.build.directory}/${project.build.finalName}/js</inputDir>
-
 
179
                  <includes>
-
 
180
                    <include>jquery-1.4.2.js</include>
-
 
181
                    <include>jquery-ui.min.js</include>
-
 
182
                    <include>loginpop.js</include>
-
 
183
                    <include>all.js</include>
-
 
184
                    <include>jquery.truncate.min.js</include>
-
 
185
                    <include>charLimit.js</include>
-
 
186
                    <include>jsapi.js</include>
-
 
187
                    <include>gallery.js</include>
-
 
188
                    <include>scrolltab.js</include>
-
 
189
                    <include>widget_slidetab.js</include>
-
 
190
                    <include>jquery.Storage.js</include>
-
 
191
                    <include>jquery.cookie.js</include>
-
 
192
                    <include>custom-jquery.js</include>
-
 
193
                    <include>myaccount.js</include>
-
 
194
                    <include>jquery.number_format.js</include>
-
 
195
                    <include>jquery.validate.js</include>
-
 
196
                    <include>jquery.tipsy.js</include>
-
 
197
                    <include>loopedslider.js</include>
-
 
198
                    <include>widget_accordion.js</include>
-
 
199
                    <include>shippingAddress.js</include>
-
 
200
                    <include>productCategory.js</include>
-
 
201
                  </includes>
-
 
202
                </aggregation>
-
 
203
              </aggregations>
-
 
204
            </configuration>
-
 
205
          </plugin>
-
 
206
          <plugin>
-
 
207
            <groupId>org.apache.maven.plugins</groupId>
-
 
208
            <artifactId>maven-resources-plugin</artifactId>
-
 
209
            <version>2.4.3</version>
-
 
210
            <executions>
-
 
211
              <execution>
-
 
212
                <id>copy-resources</id>
-
 
213
                <!-- here the phase you need -->
-
 
214
                <phase>compile</phase>
-
 
215
                <goals>
-
 
216
                  <goal>copy-resources</goal>
-
 
217
                </goals>
-
 
218
                <configuration>
-
 
219
                  <overwrite>true</overwrite>
-
 
220
                  <outputDirectory>${project.build.outputDirectory}</outputDirectory>
-
 
221
                  <resources>          
-
 
222
                    <resource>
-
 
223
                      <directory>src/production/resources</directory>
-
 
224
                      <filtering>true</filtering>
-
 
225
                    </resource>
-
 
226
                  </resources>              
-
 
227
                </configuration>            
-
 
228
              </execution>
-
 
229
            </executions>
-
 
230
          </plugin>
-
 
231
        </plugins>
137
      </build>
232
      </build>
138
    </profile>
233
    </profile>
139
  </profiles>
234
  </profiles>
140
  
235
  
141
  <dependencies>
236
  <dependencies>