summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix windows download linkLi Haoyi2018-05-201-2/+3
|
* 0.2.10.2.1Li Haoyi2018-05-202-3/+9
|
* bump scala versionLi Haoyi2018-05-201-2/+2
|
* - Update changelog in preparation for 0.2.1Li Haoyi2018-05-204-274/+126
| | | | | | - Clean up root `readme.md` to remove duplication with the `docs/` folder - Bump zinc version
* Preserve caches between interactive and client/server mode (#342)Li Haoyi2018-05-194-16/+9
| | | | We were incorrectly duplicating the JDK classpath as part of the application classpath when we spawned the Mill server from the Mill client. This makes the transmission of application classpath to the Mill server explicit via an environment variable, so we don't end up including random things from the client classloader hierarchy that we didn't expect
* fix windows launcher script to use renamed main methodsLi Haoyi2018-05-191-2/+2
|
* WIP keep mill server alive if you Ctrl-C during --watch (#339)Li Haoyi2018-05-1911-87/+159
| | | | | | | | * wip * Clean up more resources in the Mill client after every command * catch and ignore SIGINT in Mill server to make it survive Ctrl-C on the client
* Use mill 0.2.0-36-f8d1e7 for ci tests (and Java 10 in appveyor).Robby2018-05-192-4/+4
|
* Upgrade Ammonite.Robby2018-05-192-2/+2
|
* Allow shebang with launcherUniversalScript (#338)Matthew de Detrich2018-05-181-1/+3
|
* Fixes #336: pass scalac options to ScalaDoc during docJar stage (#337)Anton Sviridov2018-05-183-3/+36
|
* Add configurable repl options (#333)Sergey Rublev2018-05-181-2/+2
|
* Update ScalaModule.scalaLi Haoyi2018-05-171-1/+1
|
* Update JavaModule.scalaLi Haoyi2018-05-171-1/+1
|
* Fix JavaModuleLi Haoyi2018-05-171-1/+1
|
* Fix JavaModule.scalaLi Haoyi2018-05-171-1/+1
|
* Restrict doc files to *.java/*.scala (#335)Jim Lawson2018-05-172-2/+2
|
* Allow single files in `generatedSources`Li Haoyi2018-05-171-1/+1
|
* Update readme.mdLi Haoyi2018-05-171-1/+1
|
* add appveyor badge to readmeLi Haoyi2018-05-171-1/+3
|
* fix-mergeLi Haoyi2018-05-161-1/+0
|
* bump ammonite version, standardize on mill.modules.Jvm.universalScript in ↵Li Haoyi2018-05-161-21/+3
| | | | build.sc
* Fixed dev.{assembly, launcher} reaching max CLI arguments in Windows by ↵Robby2018-05-162-35/+52
| | | | generating/using mill.vmoptions file. (#326)
* [WIP] Fixes #227; add `mill clean` (#315)Guillaume Galy2018-05-164-1/+142
| | | | | | | | | | | | | | | | * Adding clean as a default task * [WIP] Improve 'clean' paths resolution * Improve clean targets resolution mechanism * fix error on clean all * update "clean all" to keep all 'out/mill-*' paths * fix cross module resolution in clean task * Add documentation for "clean" task
* Update 4 - Tasks.md (#319)Alf Richter2018-05-111-4/+5
| | | Fixed all T.source to T.sources
* Update 4 - Tasks.md (#317)Alf Richter2018-05-111-2/+2
| | | Added s to T.source and fixed small typo
* Optimize calculation of commit count (#316)Joseph K. Strauss2018-05-111-2/+1
| | | | Instead of count all commits back to the beginning of time twice, and then subtracting, just make one call to let git figure it out.
* don't fail command when there is no build.sc file in directory. Lets the ↵Nikolay Tatarinov2018-05-071-3/+8
| | | | user to run basic mill commands (#307)
* fix GenIdeaImpl test modules (#312)Guillaume Galy2018-05-063-5/+12
| | | fix the syntax for the test output and resource folders
* Scalafmt support (#308)Nikolay Tatarinov2018-05-067-0/+263
| | | | | | | | | | | | | | | | | | | | * add scalafmt module, that formats all sources files on every run * scalafmt worker that internally chaches reformatted files * move jvm process call to helper method * use scala 2.12.4 to resolve scalafmt deps; check for config file existence; add quiet flags to scalafmt CLI * make a scalafmt worker a singleton * add tests for scalafmt module * add reformatAll command * tests for reformatAll command * add docs about scalafmt support
* Resolves #305, use an English locale when excuting java command line (#306)Guillaume Grossetie2018-04-301-1/+1
| | | Otherwise we cannot rely on the exception message because the error returned by the java command line will be localized.
* update docs about scala modules publishingrockjam2018-04-302-4/+4
|
* Fixed PathRef's FileVisitor IOException on dir symlinks.Robby2018-04-241-0/+2
|
* Mark test module as test sources; change sbt module root (#298)Nikolay Tatarinov2018-04-206-7/+40
| | | | | | | | * mark test module as test sources * add test case for test module in GenIdea * fixes #201 change mill project path for sbt and maven tests
* Make builds able to depend on external projects (#291)Olivier Mélois2018-04-1820-24/+320
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make builds able to depend on external projects Builds are now able to load external projects and depend on them as if they were local submodules. `import $file.external.path.build` * Disambiguate "dest" for foreign modules. * Calling modules loaded from external directories "Foreign" to avoid conflicting with the already existing concept of "ExternalModule". * Amended the way `dest` is computed for foreign modules * Added tests to check that the source paths and dest are as expected * Added a test to show that local modules do not conflict with foreign modules when they are named the same * WIP windows build fail * Added bootstrapping step in CYGWIN CI job * * Revert externalOutPath deletion * Add documentation for foreign-modules * reverting appveyor changes * Disabling Foreign modules tests against Java9 See https://github.com/lihaoyi/mill/issues/302
* don't show subprocess-call stack trace if test result reporting failsLi Haoyi2018-04-171-9/+13
|
* avoid printing useless stacktraces when subprocess runs failLi Haoyi2018-04-172-9/+9
|
* rename modules scalaworker -> scalalib.worker, client -> main.clientLi Haoyi2018-04-1218-50/+49
|
* remove sbt project filesLi Haoyi2018-04-122-4/+0
|
* update readmeLi Haoyi2018-04-111-2/+2
|
* Fix docs re: GenIdea/idea command (#296)Artem Pyanykh2018-04-113-3/+3
|
* Add some documentation regarding bootstrapping. (#295)grebe2018-04-112-0/+4
| | | Mill unstable releases should be used for bootstrapping.
* Tweak changelog [skip ci]Robby2018-04-101-10/+4
|
* Updated Windows and Manual installation doc.Robby2018-04-101-9/+7
|
* update changelog for 0.2.00.2.0Li Haoyi2018-04-108-24/+126
|
* drop back down to publishing using bootstrap mill now that bootstrapping has ↵Li Haoyi2018-04-103-5/+4
| | | | been fixed
* fix fix...Li Haoyi2018-04-101-1/+1
|
* another attempt to fix bootstrapping...Li Haoyi2018-04-101-3/+3
|
* another attempt to fix bootstrappingLi Haoyi2018-04-101-3/+2
|
* tweak publishing script to try and fix bootstrappingLi Haoyi2018-04-101-2/+5
|