Commit Graph

13 Commits

Author SHA1 Message Date
Jonatan Kronqvist
d307f145f3 Override elements must be after dependency elements #13532
Change-Id: I8cc1fd86a8ba7ba64595809afbd964e3b384d658
2014-04-03 13:36:13 +03:00
Jonatan Kronqvist
3efe81da8b Override the cssparser dependency from sass-compiler (#13532)
vaadin-sass-compiler depends on an older version of cssparser than the
one used in client-compiler. This change overrides all sass-compiler
provided cssparser deps with the newer version.

Change-Id: I06d2b957d66dd3abbef161ae2643eec0cdf7e13a
2014-04-03 13:26:01 +03:00
Jonatan Kronqvist
353a1a1c30 Remove theme-compiler and replace with external vaadin-sass-compiler
* Moves CompileTheme from the theme-compiler to buildhelpers
* Refactors CompileTheme to get the Vaadin version on the command line
  instead of using the Version class found in vaadin-shared
* Refactors build scripts to pass the version number on the command line
  when running CompileTheme
* Removes the theme-compiler module/project/whatchamacallit
* Replaces the theme-compiler dependency with vaadin-sass-compiler 0.9.0
  from maven

Change-Id: I4f98d15b60e18a826bf264eb55d12b3e736e8e54
2014-03-31 13:37:27 +00:00
Artur Signell
3d01d74aa4 Reduce Ivy resolver spam to a minimum (#12510)
Change-Id: Ie80f2bad49f38a2391a8a560825aceb19f82de0a
2013-09-04 21:04:11 +03:00
Artur Signell
37bc9e41db Reformatted using Ant editor (#12040)
Change-Id: If8afd65d5905302c64f12ef7f76ee7e63073c474
2013-06-10 20:21:56 +03:00
Artur Signell
bca14c0d09 Correctly report theme version in the debug window (#11442)
* Adds a special v-vaadin-version selector for detecting the theme version
* The version in the base theme is replaced during build (for releases) and by the current version also when compiling in the IDE

Change-Id: Id6b94ab2edead61602fed021b7152f6e46be809f
2013-06-07 06:34:23 +00:00
Artur Signell
9a3dc4e99c Formatted XML files using defined rules (#11956)
Change-Id: Iecd621321fdde29d2d89d910ba46e9dadee58995
2013-05-30 15:08:00 +00:00
Artur Signell
e6d506494c Renamed "tests" target to "test" and added "test-all" (#9998)
The "test" target runs all tests which do not require additional servers or setup. Can be run immediately after cloning the project.
The "test-all" target runs also integration tests and UI tests which require access to servers or additional setup.

Change-Id: I2f5371dc5be805ba12766c8187a2b58fbc7f7db4
2013-03-01 15:54:57 +02:00
Pekka Hyvönen
1042592911 Checkstyle for Vaadin #9065
* Validates that all java files contains a license file and fails the build if a license is missing
* For now runs a lot of checks with a severity less than error to avoid failing the build
* Outputs test results to TeamCity for reporting

Change-Id: I24ca9cd0646a4bc530ef3a183eef1bc4addc555d
2013-01-04 18:59:39 +02:00
Johannes Dahlström
4043a690b5 Explicitly specify symbolic names for each bundle to prevent names like "com.vaadin.vaadin-shared" (#9793)
Change-Id: I329e4d6b8334864be5023ef51225a6e340e74aa6
2012-10-09 16:33:39 +00:00
Artur Signell
45e2be6ab3 Allow specifying prefixes also for resource directories (#9793)
* Export VAADIN/widgetsets/* in client-compiled
 * Export VAADIN/themes/* in themes
 * Export VAADIN in server (vaadinBootstrap.js)

Change-Id: I15b0f7352779479bf73585017f0b95492692f73b
2012-10-09 18:54:37 +03:00
Artur Signell
ab6e73909a Make vaadin.themes a bundle (#9793)
Refactored themes/build.xml to use the common.xml jar target

Change-Id: I9bcdc149f0995814faa172023059e615d683d034
2012-10-08 15:59:30 +03:00
Artur Signell
0ce6f77ab3 Renamed themes-compiled -> themes (#9598) 2012-09-13 15:20:41 +03:00