aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* refactor/simplify scalaJs plugin and exampleChristopher Vogt2016-06-1917-145/+122
| | | | | | - Restructure code as 1 library case class and 1 Build mixin trait. A library is generally easier to understand and could be re-used independently. 1 trait seems simpler than several here. - Let not the plugin create the multi-project build, but the user project manually. I think while this adds some minor code overhead it is much simpler to understand. Fewer tasks and other moving parts needed. - Remove verbose nested sbt-style folder structure. It's simpler without it :).
* add support for custom scalaJsOptionsChristopher Vogt2016-06-191-2/+7
|
* propagate trigger files to combined cross build and let js tasks depend on ↵Christopher Vogt2016-06-192-8/+14
| | | | compile. this makes `cbt loop fastOptJs` work (and depending on compile seems generally a good idea)
* use long versions of scalajs linker flags for easier understandabilityChristopher Vogt2016-06-191-4/+4
|
* fix scalajs example (broke in recent refactorings and went unchecked)Christopher Vogt2016-06-193-10/+2
|
* Merge pull request #150 from cvogt/chris2Jan Christopher Vogt2016-06-1923-223/+99
|\ | | | | various changes
| * better name for DirectoryDependencyChristopher Vogt2016-06-198-120/+20
| | | | | | | | | | seems to be more precise than BuildDependency, hence hopefully more readable also cleaned up Scaffolding and added DirectoryDependency example
| * fix bug ignoring OpenOptions when writingChristopher Vogt2016-06-191-1/+1
| |
| * built-in plugin structure improvementsChristopher Vogt2016-06-197-72/+60
| | | | | | | | | | | | - move plugins into cbt namespace - enable scalac warnings in builds by default - merged language flags into AdvancedScala trait
| * simplify logic that delegates to test build and runs itChristopher Vogt2016-06-192-25/+6
| |
| * show scalac warnings to stage1 and stage2 compilationChristopher Vogt2016-06-192-2/+5
| |
| * add plugin builds and scalatest example build to being compiled in testsChristopher Vogt2016-06-193-3/+6
| |
| * Rename scalatest-example folder. Probably slightly more intuitive name now.Christopher Vogt2016-06-194-0/+0
| |
| * fix organization URL typeChristopher Vogt2016-06-191-1/+2
|/
* Merge pull request #148 from cvogt/fix-readmeJan Christopher Vogt2016-06-181-1/+1
|\ | | | | BaseBuild does not have fields version, etc
| * BaseBuild does not have fields version, etcChristopher Vogt2016-06-181-1/+1
|/
* Merge pull request #143 from cvogt/publish-improvementsJan Christopher Vogt2016-06-1542-217/+242
|\ | | | | Publish improvements
| * unwrap InvocationTargetException. Any reason not to do this? Seems just ↵Christopher Vogt2016-06-151-15/+29
| | | | | | | | easier to read without.
| * add support for compile time only dependenciesChristopher Vogt2016-06-151-1/+4
| |
| * separate sbt layout and scalatest plugins and create a more general plugin ↵Christopher Vogt2016-06-1511-60/+48
| | | | | | | | architecture
| * Get rid of Build default imports to reduce noise in build files. This also ↵Christopher Vogt2016-06-1529-92/+15
| | | | | | | | changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter.
| * support for git dependencies on projects in subdirectoriesChristopher Vogt2016-06-152-11/+16
| |
| * turn Build base classes into traits for less verbosity and uniform usage ↵Christopher Vogt2016-06-1519-38/+42
| | | | | | | | with any other plugin
| * adjust organization part of pom data model to better match the specChristopher Vogt2016-06-153-10/+14
| |
| * get rid of pomExtra to not promote untyped ways of creating poms (people can ↵Christopher Vogt2016-06-152-4/+0
| | | | | | | | always transform the xml later if really needed)
| * Add typed open source licensesChristopher Vogt2016-06-151-4/+52
| |
| * pre-configuration for github projects and recommended settings (maybe rename ↵Christopher Vogt2016-06-153-1/+19
| | | | | | | | this later)
| * less need for pomExtraChristopher Vogt2016-06-152-0/+14
| |
| * starting point for type-safe licensesChristopher Vogt2016-06-152-1/+9
|/
* Merge pull request #144 from katrinsharp/masterJan Christopher Vogt2016-06-1419-11/+402
|\ | | | | scalajs cross project support as plugin
| * scalajs cross project support as pluginKatrin Shechtman2016-06-1319-11/+402
|/
* Merge pull request #142 from cvogt/fix-mkdirJan Christopher Vogt2016-06-097-10/+46
|\ | | | | Always create directory before trying to write file
| * scala paradise pluginChristopher Vogt2016-06-091-0/+29
| |
| * Always create directory before trying to write fileChristopher Vogt2016-06-086-10/+17
|/
* Merge pull request #136 from cvogt/windows_compatibilityJan Christopher Vogt2016-06-021-0/+196
|\ | | | | Added batch script to run on Windows
| * Added batch script to run on WindowsChavXO2016-06-021-0/+196
|/
* Merge pull request #135 from cvogt/chrisJan Christopher Vogt2016-06-018-49/+51
|\ | | | | Chris
| * Make publishSnapshot also publish checksumsChristopher Vogt2016-06-011-11/+13
| |
| * Reduce output during testing, it was killing the browserChristopher Vogt2016-06-011-6/+6
| |
| * pass command line arguments through to cbt tools scala and cbt tools ammChristopher Vogt2016-06-011-4/+5
| |
| * update ammonite (doesn't help though, still doesn't start through cbt tools)Christopher Vogt2016-06-011-1/+1
| |
| * display message in stderr when downloading things (better than just pausing)Christopher Vogt2016-06-011-1/+1
| |
| * minor cleanupChristopher Vogt2016-06-013-3/+1
| |
| * Fix the tests, by adapting to recent CBT changes. (This was easier than I ↵Christopher Vogt2016-06-013-22/+23
| | | | | | | | expected)
| * Update fixed dependency hash to latestChristopher Vogt2016-06-011-1/+1
| |
| * Show more info on stderr when uploading filesChristopher Vogt2016-06-011-1/+1
|/
* Merge pull request #133 from stacycurl/masterJan Christopher Vogt2016-05-311-1/+1
|\ | | | | ClassPath wasn't testing for non existent files.
| * Fixed small bug in ClassPathStacy Curl2016-05-311-1/+1
|/
* Merge pull request #131 from katrinsharp/masterJan Christopher Vogt2016-05-277-2/+65
|\ | | | | Fixing scalatest plugin + example folder with scalatest sample build
| * Making scalatest plugin work + example build folder with scalatest sample buildKatrin Shechtman2016-05-267-2/+65
| |