summaryrefslogtreecommitdiff
path: root/scalajslib
Commit message (Expand)AuthorAgeFilesLines
* share repositories between ScalaWorker and ScalaModuleLi Haoyi2018-03-021-1/+1
* Allow people to substitute in their own implementation of ScalaModule#scalaWo...Li Haoyi2018-03-021-1/+2
* Add dsl for SCM (now called VersionControl) (#168)Guillaume Massé2018-02-281-5/+2
* Add predefined licenses from spdx (#144)Guillaume Massé2018-02-261-3/+1
* 0.1.30.1.3Li Haoyi2018-02-251-1/+1
* make scala.js work with multi-module projects (#165)Nikolay Tatarinov2018-02-268-33/+178
* A few attempts at micro-optimizing the current hot spotsLi Haoyi2018-02-252-2/+2
* use DepSyntax in Scala.js tests (#155)Nikolay Tatarinov2018-02-241-2/+2
* support multiple test frameworks (#148)Nikolay Tatarinov2018-02-222-4/+4
* fix-testsLi Haoyi2018-02-211-1/+3
* - Fix UpickleTests' JS case when running forkedLi Haoyi2018-02-111-3/+3
* make test-mill-release run integration tests using the release assemblyLi Haoyi2018-02-111-1/+1
* Properly pick up non-top-level sjsir files during `fastOptJS`Li Haoyi2018-02-111-1/+1
* Refactor ScalaModule to simplify it and delay ivy resolution until the last m...Li Haoyi2018-02-111-5/+5
* make ScalaJSModule override scalaLibraryDeps instead of overriding ivyDeps, t...Li Haoyi2018-02-111-2/+1
* WIP getting Scala.js dependencies working nicelyLi Haoyi2018-02-111-6/+6
* fix jsbridges dependencyLi Haoyi2018-02-101-1/+1
* Make ScalaJSModule avoid stomping over existing definitionsLi Haoyi2018-02-101-3/+8
* Some long-overdue renamingsLi Haoyi2018-02-091-1/+1
* scala.js run (#127)Nikolay Tatarinov2018-02-095-17/+111
* attempt to fix publishAllLi Haoyi2018-02-071-1/+1
* fix artifact naming for publishLocal/publishLi Haoyi2018-02-041-1/+1
* allow Result.Failure to take a valueLi Haoyi2018-02-041-3/+3
* Fix testsLi Haoyi2018-02-041-1/+1
* Add support for external modules, useful for things `GenIdea` supportLi Haoyi2018-02-041-0/+2
* Fix `HelloJsWorld` testsLi Haoyi2018-02-042-34/+34
* fix compileLi Haoyi2018-02-041-0/+1
* Embed the `MILL_VERSION` to the `releaseAssembly` CLI flags so it knows which...Li Haoyi2018-02-041-1/+1
* flexiblize T.sources and use it widely, which lets us fix --watchLi Haoyi2018-02-031-2/+2
* fix scalalib testsLi Haoyi2018-02-032-4/+8
* Make `TestEvaluator` infer it's `outPath` from the `sourcecode.FullName` and ...Li Haoyi2018-02-031-9/+6
* - Renamed `Ctx.FooCtx` => `Ctx.Foo`Li Haoyi2018-02-022-2/+1
* - Rename `basePath` -> `millSourcePath`Li Haoyi2018-02-021-6/+6
* compile zinc compiler bridges on demand to remove restriction on supported sc...Li Haoyi2018-02-022-5/+4
* Move `ScalaWorkerApi`/`ScalaJSBridge` over to new `ExternalModule` classLi Haoyi2018-02-021-1/+1
* WIP: Scala js testing (#119)Nikolay Tatarinov2018-02-0111-74/+354
* DRY up test suite by making `Discover` generation implicitLi Haoyi2018-01-281-2/+1
* Make `idea` task work with releaseAssembly and publishLocalLi Haoyi2018-01-271-1/+2
* Fix `dest`-assignment for overriden `T.command`s, and add basic unit tests to...Li Haoyi2018-01-261-1/+3
* Migrate `scalajslib` over to a `T.worker` setup similar to `scalalib`Li Haoyi2018-01-255-91/+111
* fix couple typos in scalajs tests: match test name with scala versionrockjam2018-01-221-3/+3
* Swap over to simplified Mill module/source layout from SBT'sLi Haoyi2018-01-207-2/+2
* - Swap over to new `ivy"foo:bar:baz"` syntax for defining ivy dependenciesLi Haoyi2018-01-151-2/+2
* - Collapse `Ctx#segments` and `Ctx#segments0` into one field, instead doing t...Li Haoyi2018-01-151-3/+3
* - Tweak Scalajs LinkerBridge project layout to match Mill defaultsLi Haoyi2018-01-142-0/+0
* Some tweaks to get tests passing...Li Haoyi2018-01-141-15/+17
* Everything seems to compile with new, minimal `Discover` implementation...Li Haoyi2018-01-141-2/+1
* rename OSet -> AggLi Haoyi2018-01-132-6/+6
* Migrate most classpath-related code onto `Loose.OSet` abstraction, to enforce...Li Haoyi2018-01-132-9/+16
* Consolidate `Cross` and `CrossModule`, eliminate now-unused `map`/`flatMap`/`...Li Haoyi2018-01-081-2/+1