summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rename 'describe' to 'inspect' in the docs, following 6336860 (#235)Gabriele Petronella2018-03-172-17/+17
|
* Skip signature files in assembly (#232)Gabriele Petronella2018-03-171-3/+8
|
* Updated changelog in readme.md.Robby2018-03-171-0/+12
|
* Test mill on cygwin.Robby2018-03-171-9/+15
|
* Test mill (client/server) non-interactive on Windows and set jna.nosys=true ↵Robby2018-03-162-5/+12
| | | | | | | | as default (#229) * If unspecified, set the jna.nosys property to true on non-interactive (client/server) mode. * Run publishLocal and release (interactive) on AppVeyor and use the resulting mill to test mill (non-interactive).
* Windows non-interactive (client/server) support, and fix assembly and posix ↵Robby2018-03-166-32/+81
| | | | | | | | | file permission (#228) * Added support for non-interactive (client/server) mode on Windows * Fixed assembly URI path * Skip setting posix file permission on Windows
* update readme and CI to 0.1.6rockjam2018-03-143-3/+3
|
* 0.1.60.1.6rockjam2018-03-131-0/+4
|
* Changed some tests use non-interactive mode on travis Java 9.Robby2018-03-132-2/+2
|
* Fixes for non-interactive (client/server) mode on Java 9 (#221)Robby2018-03-135-11/+28
| | | | | | * Fixes for client/server mode on Java 9. * Upgraded ammonite to 1.0.5-4-c0cdbaf.
* Update readme.md to fix a typo (#223)Alexis Hernandez2018-03-131-2/+2
| | | | | | * Update readme.md to fix a typo * Update readme.md
* update readme and CI configuration to mill 0.1.5rockjam2018-03-133-4/+4
|
* 0.1.50.1.5rockjam2018-03-131-1/+27
|
* Test mill using Java 9 (in addition to Java 8) (#219)Robby2018-03-108-16/+44
| | | | | | | | * Test mill using Java 9 (in addition to Java 8). * Use mill -i. * Fixed Java 9 path.
* MainModule/resolve: print results sorted alphabetically (#216)Shani Elharrar2018-03-101-1/+1
| | | Fixes #161
* Changes to make {clientserver,main,scalalib,scalajslib}.test work under Java ↵Robby2018-03-108-25/+42
| | | | | | | | | | 9 (#217) * Append "exported rt.jar" when creating URLClassLoader. * Disabled tests involving Scala 2.10 & 2.11 and nashorn. * Use java.net.URLClassLoader.
* Update 1 - Intro to Mill.md (#218)benjaminfrank2018-03-101-0/+8
|
* Support for Java 9 (and 10). (#215)Robby2018-03-101-1/+1
|
* ScalaJSModule: Support to switch between NoModule and CommonJSModule ↵Lorenzo Gabriele2018-03-094-14/+46
| | | | ModuleKinds (#212)
* ScalaModule: Added ivyDepsTree command (#213)Shani Elharrar2018-03-091-0/+15
|
* fix #174 skip interfaces when finding tests (#210)Francis De Brabandere2018-03-081-2/+2
|
* include compileIvyDeps when generating intellij projectsLi Haoyi2018-03-071-1/+1
|
* fix #185 include "optional" artifacts if they exist (#209)Francis De Brabandere2018-03-071-12/+29
| | | | this brings the mill code in line with ammonite see https://github.com/lihaoyi/Ammonite/pull/713/files
* Added AppVeyor configuration and made JavaCompilerJarTests compatible with ↵Robby2018-03-072-4/+32
| | | | | | | | | | Windows (#207) * Added AppVeyor config. * Made JavaCompilerJarTests compatible with Windows. * Disabled scalalib.test for now due to issues with Windows path length limit.
* Fixes for Windows. (#205)Robby2018-03-062-11/+14
|
* fix optional xml tags in POM (#198)Nikolay Tatarinov2018-03-062-32/+222
|
* Improve fullOpt behavior (#203)Dennis4b2018-03-052-4/+12
| | | | | | | | | Specifically, fix 2 issues in order to better mirror the behavior of "sbt fullOptJS" - Invoke the Google Closure Compiler after generating the optimized Javascript output - Set scala.scalajs.LinkingInfo.developmentMode = false (and productionMode = true) when building fullOpt in order to allow Scala.js code to distinguish between development and production mode.
* Add out/{module_name} as a content root in generated IntelliJ project (#196)Jeremy Apthorp2018-03-052-2/+10
|
* re #180 document global configuration (#200)Francis De Brabandere2018-03-051-0/+24
|
* correct assembled mill binary path in readme (#202)Francis De Brabandere2018-03-051-5/+3
|
* Allows users to customize Node.js (Scala.js' NodeJSEnv) in ScalaJSModule (#195)Robby2018-03-056-17/+158
| | | | | | | | | | | | | | * Adds Node.js configuration in ScalaJSModule. * Adds Node.js configuration in ScalaJSModule test framework. * Refactored ScalaJSBridge Node.js env creation. * Readjusted ScalaJSBridge 0.6 formatting. * Added Node.js config tests. * Removed NodeJSConfig ScalaTest tests and improved log test conditions.
* - Rename `describe` to `inspect` for consistency with SBTLi Haoyi2018-03-041-5/+71
| | | | | - Add a bunch of scaladoc for built in tasks - Make `plan`, `path` etc. return a value that can JSON-serialized and displayed using `show`
* Mill now generates an `out/mill-profile.json` file containing task-timings, toLi Haoyi2018-03-042-7/+32
| | | | make it easier to see where your mill evaluation time is going
* Introduced the `mill plan foo.bar` command, which shows you what the ↵Li Haoyi2018-03-043-39/+64
| | | | execution plan of running the `foo.bar` task looks like without actually evaluating it.
* adds arch linux package to doc/install (#194)Christian Krause2018-03-041-0/+16
| | | also adds some headers to distinguish the different installation methods
* update readmeLi Haoyi2018-03-031-1/+1
|
* 0.1.40.1.4Li Haoyi2018-03-031-0/+18
|
* Add message to inform users mill is compiling (#193)Lionel Parreaux2018-03-031-0/+2
| | | | | | | A recurrent thing that confuses users is when mill is compiling and warnings such as "there were 5 deprecation warnings in total; re-run with -deprecation for details" pop up. @lihaoyi suggested to add a `println` call when this happens, so users know the error does not come from their code.
* factor out Dependency creation in Lib so it can be reused (#137)Andrew Richards2018-03-031-17/+21
| | | | | | | | | | * factor out Dependency creation in Lib so it can be reused * fix indenting * really fix indenting * third time lucky
* Bugfix/version contol (#192)Guillaume Massé2018-03-033-119/+198
| | | | | | * Fix several issues in VersionControl & add Test * Move VersionControl to it's own file
* fix testsLi Haoyi2018-03-032-7/+7
|
* Split overriden enclosing path on `#` in addition to `.`, since `#` behaves ↵Li Haoyi2018-03-031-1/+1
| | | | badly in URIs and other places
* Split out `upstreamAssembly` from `assembly`Li Haoyi2018-03-038-124/+157
| | | | Also re-write `Jvm.createAssembly` to allow incremental assembly construction. This should allow much faster assembly creation in the common case where upstream dependencies do not change
* Fix invalid git HEAD ref name in build.sc#gitHead (#191)Sergiy Sokolenko2018-03-031-1/+1
|
* Remove one more `runMain` test caseLi Haoyi2018-03-031-8/+3
|
* make mainClass discovery work in ScalaJSModule#runLi Haoyi2018-03-034-67/+42
| | | | Also disable ScalaJSModule#runMain, since the official Scala.js-SBT plugin does not support it and it requires an expensive re-linking every time it is run.
* - Bump ammonite versionLi Haoyi2018-03-021-3/+3
| | | | - Upload unstable binaries to same github release as the last stable release
* share repositories between ScalaWorker and ScalaModuleLi Haoyi2018-03-023-14/+13
|
* Allow people to substitute in their own implementation of ↵Li Haoyi2018-03-023-7/+15
| | | | ScalaModule#scalaWorker to configure resolvers/etc.
* docs: grammar fixes in Mill Internals (#188)Joe Hillenbrand2018-03-021-4/+4
|