summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Re-order `gpg` signing flags to make passphrase-passing-in workLi Haoyi2018-04-101-1/+1
| | | | Somehow passing in `--batch` and `--passphrase` must come before the other random bits of alphabet soup
* rename Cached#v -> valueLi Haoyi2018-04-102-3/+3
|
* fix testsLi Haoyi2018-04-101-2/+2
|
* try to fix exclusion pom syntax to make publishing workLi Haoyi2018-04-101-2/+2
|
* - Swap client-server integer encoding over to a more standard format (32-bit)Li Haoyi2018-04-099-65/+139
| | | | | - Unit tests for client code using the new Java support - Make server auto-shutdown when the client version changes, to avoid stale-server confusion
* share com.sun.jna.platform.win32.Kernel32 class between all classloaders, ↵Li Haoyi2018-04-092-6/+17
| | | | because initializing it more than once within a single process causes crashes
* update bootstrap mill version to try and fix appveyor buildLi Haoyi2018-04-092-2/+2
|
* Another attempt to add jna.nosys property to release executableLi Haoyi2018-04-091-1/+6
|
* update bootstrap mill version to try and fix appveyor buildLi Haoyi2018-04-092-2/+2
|
* fixes #226; use transitiveIvyDeps to print dependency tree (#292)Nikolay Tatarinov2018-04-101-1/+1
|
* enable jna.nosys=true to try and fix appveyor buildLi Haoyi2018-04-091-4/+10
|
* caffeine core and guava tests seem to passLi Haoyi2018-04-0912-50/+76
|