Skip to content

Instantly share code, notes, and snippets.

@sergiomichels
Created June 12, 2013 12:50
Show Gist options
  • Select an option

  • Save sergiomichels/5764968 to your computer and use it in GitHub Desktop.

Select an option

Save sergiomichels/5764968 to your computer and use it in GitHub Desktop.
Files needed to compile CssInject Widgetset
//<your-app>/grails-app/vaadin/app/AppWidgetSet.gwt.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC
"-//Google Inc.//DTD Google Web Toolkit 1.7.0//EN"
"http://google-web-toolkit.googlecode.com/svn/tags/1.7.0/distro-source/core/src/gwt-module.dtd">
<module>
<inherits name="com.vaadin.DefaultWidgetSet" />
<inherits name="org.vaadin.cssinject.Cssinject_addonWidgetset" />
</module>
//<your-app>/AppWidgetBuild.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="Widgetset compiler" basedir="." default="compile-widgetset">
<target name="compile-widgetset">
<path id="classpath">
<pathelement path="grails-app/vaadin" />
<pathelement path="src/java" />
<pathelement path="target/classes" />
<fileset dir="libs-widgetset">
<include name="*.jar" />
</fileset>
</path>
<echo>Compiling ${widgetset}...</echo>
<property name="module" value="app.AppWidgetSet" />
<property name="module.output.dir" location="web-app/VAADIN/widgetsets" />
<property name="localWorkers" value="2" />
<mkdir dir="${module.output.dir}" />
<java classname="com.google.gwt.dev.Compiler" classpathref="classpath"
failonerror="yes" fork="yes" maxmemory="512m">
<arg value="-war" />
<arg value="${module.output.dir}" />
<arg value="-localWorkers" />
<arg value="${localWorkers}" />
<arg value="-strict" />
<arg value="${module}" />
<sysproperty key="vFailIfNotSerializable" value="true" />
<jvmarg value="-Xss8M" />
<jvmarg value="-XX:MaxPermSize=256M" />
<jvmarg value="-Djava.awt.headless=true" />
</java>
</target>
</project>
//list of files in <your-app>/libs-widgetset
12/06/2013 09:29 <DIR> .
12/06/2013 09:29 <DIR> ..
12/06/2013 09:11 1.034.049 ant-1.6.5.jar
12/06/2013 09:11 9.180 ant-launcher-1.6.5.jar
12/06/2013 09:11 345.048 apache-mime4j-0.6.jar
12/06/2013 09:11 6.296.757 appengine-api-1.0-sdk-1.2.1.jar
12/06/2013 09:11 40.901 args4j-2.0.9.jar
12/06/2013 09:11 41.123 commons-cli-1.2.jar
12/06/2013 09:11 46.725 commons-codec-1.3.jar
12/06/2013 09:11 559.366 commons-collections-3.1.jar
12/06/2013 09:11 71.442 commons-discovery-0.2.jar
12/06/2013 09:11 109.043 commons-io-1.4.jar
12/06/2013 09:11 267.634 commons-jexl-2.1.1.jar
12/06/2013 09:11 284.220 commons-lang-2.6.jar
12/06/2013 09:11 60.686 commons-logging-1.1.1.jar
12/06/2013 09:11 174.535 commons-math-1.1.jar
12/06/2013 09:29 8.130 cssinject-2.0.3.jar
12/06/2013 09:11 253.950 cssparser-0.9.5.jar
12/06/2013 09:11 570.670 google-collections-0.9.jar
12/06/2013 09:11 500.206 jetty-6.1.11.jar
12/06/2013 09:11 160.524 jetty-util-6.1.11.jar
12/06/2013 09:11 276.136 jsoup-1.6.3.jar
12/06/2013 09:11 198.945 junit-4.5.jar
12/06/2013 09:11 3.685.235 portal-service-6.0.2.jar
12/06/2013 09:11 15.808 sac-1.3.jar
12/06/2013 09:11 79.955 smartsprites-0.2.3-itmill.jar
12/06/2013 09:11 11.103 swing-worker-1.1.jar
12/06/2013 09:23 15.602.319 vaadin-client-7.0.7.jar
12/06/2013 09:23 1.904.674 vaadin-client-compiled-7.0.7.jar
12/06/2013 09:23 27.022.573 vaadin-client-compiler-7.0.7.jar
12/06/2013 09:23 2.634.355 vaadin-server-7.0.7.jar
12/06/2013 09:23 1.993.628 vaadin-shared-7.0.7.jar
12/06/2013 09:11 1.744.660 vaadin-shared-deps-1.0.2.jar
12/06/2013 09:23 426.406 vaadin-theme-compiler-7.0.7.jar
12/06/2013 09:23 900.591 vaadin-themes-7.0.7.jar
12/06/2013 09:11 65.220 validation-api-1.0.0.GA-sources.jar
12/06/2013 09:11 47.433 validation-api-1.0.0.GA.jar
35 arquivo(s) 67.443.230 bytes
2 pasta(s) 238.578.700.288 bytes disponíveis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment