Permalink
Commits on Sep 28, 2017
  1. Update to 1.1.8-SNAPSHOT

    mneise committed Sep 28, 2017
Commits on Sep 27, 2017
  1. Handle missing :cljsbuild configuration.

    au-phiware authored and mneise committed Sep 1, 2017
    When :cljsbuild entry is not found:
    - Emit project name in warning.
    - For checkouts, skip extraction of source paths (assume no cljs).
    - Suppress deprecated warning (previous warning is sufficient).
Commits on Jul 28, 2017
  1. 1.1.7

    mneise committed Jul 28, 2017
Commits on Jul 23, 2017
  1. Fix #467: No :output-to default needed when :modules option provided

    mneise committed Jul 23, 2017
    Output files can either be specified through the upper level :output-to
    option or through the :modules option. If the :modules option is used,
    there will be multiple output files.
Commits on Jul 15, 2017
  1. Fix #465: Use full project map for subproject.

    mneise committed Jul 15, 2017
    Previously, when we would just select a few keys from the project map
    for the subproject, we would not include the :root key. The root key
    specifies the path to the project directory. It is used to set the
    working directory when starting a new subprocess. Not having the root
    key in the subproject map would cause problems when using lein-monolith
    since the working directory would not be set correctly.
Commits on Jul 5, 2017
  1. Fix #464

    mneise committed Jul 5, 2017
    When no output-dir given use relative target-path instead of absolute target-path.
Commits on Apr 27, 2017
  1. 1.1.6

    mneise committed Apr 27, 2017
  2. Update example projects.

    mneise committed Apr 27, 2017
Commits on Apr 24, 2017
  1. Fix #453: use ProcessBuilder for output redirect

    sfnelson authored and mneise committed Apr 13, 2017
    Pull request #436 removes the call to exit that was added to address #171. This
    caused a regression in testing and notify behaviour that was reported as #453,
    where subprocesses would hang for 30 seconds after the subprocess completed.
    
    This commit avoids the need for pump threads to copy data from subprocess
    streams by using ProcessBuilder's existing Redirect functionality to either
    write redirect stream output to files directly, or to inherit System.out and
    System.err from the main process. This means that `lein test` etc now terminate
    in a reasonable time again, and avoids the call to `exit` that was causing
    problems for trampoline tasks.
Commits on Apr 22, 2017
  1. Fixed Markdown formatting issues in README

    trieloff authored and mneise committed Apr 14, 2017
    Links were not properly linked.
  2. Fix broken Markdown headings

    bryant1410 authored and mneise committed Apr 18, 2017
Commits on Feb 1, 2017
  1. Update sample.project.clj doc to reflect default :optimizations value

    adjl authored and mneise committed Dec 8, 2016
    The sample.project.clj file is used as one entry-point reference to the compiler options, and so should be accurate.
Commits on Dec 14, 2016
Commits on Dec 6, 2016
  1. 1.1.5

    mneise committed Dec 6, 2016
Commits on Dec 5, 2016
  1. Fixes #451.

    mneise committed Dec 5, 2016
    Build regression has been caused by previous
    commit (5258763). When creating the
    subprobject we either need to dissoc `:root` and `:prep-tasks` or just
    select the keys we think we need from the project.
Commits on Nov 25, 2016
  1. Merge pull request #454 from cprice404/lein-2.7-compat

    mneise committed Nov 25, 2016
    Add support for lein 2.7's `:managed-dependencies`
Commits on Nov 3, 2016
  1. Add support for lein 2.7's `:managed-dependencies`

    Chris Price
    Chris Price committed Nov 1, 2016
Commits on Aug 22, 2016
  1. 1.1.4

    mneise committed Aug 22, 2016
  2. Merge pull request #448 from puredanger/patch-2

    mneise committed Aug 22, 2016
    Fix bad ns form
  3. Merge pull request #447 from puredanger/patch-1

    mneise committed Aug 22, 2016
    Fix bad ns form
Commits on Aug 20, 2016
  1. Fix bad ns form

    puredanger committed Aug 20, 2016
    As of Clojure 1.9.0-alpha11, core specs will flag this as a compile error.
  2. Fix bad ns form

    puredanger committed Aug 20, 2016
    As of Clojure 1.9.0-alpha11, core specs will flag this as a compile error.
Commits on May 10, 2016
Commits on Mar 7, 2016
  1. 1.1.3

    mneise committed Mar 7, 2016
Commits on Feb 22, 2016
  1. Remove cljs-compat.

    mneise committed Jan 23, 2016
Commits on Feb 19, 2016
  1. Merge pull request #436 from cprice404/bug/master/204-trampoline-repl

    mneise committed Feb 19, 2016
    trampoline repl - fixes #204
Commits on Feb 2, 2016
  1. (204) Delete unnecessary `exit` call

    Chris Price
    Chris Price committed Feb 2, 2016
    The `System.exit` call here causes issues, e.g. the process terminates
    early when trying to run `lein trampoline repl`.  Tests pass without
    the `exit` call, and `lein cljsbuild once` and similar commands seem
    to perform fine.
  2. (204) Bump version to 1.1.3-SNAPSHOT

    Chris Price
    Chris Price committed Feb 2, 2016
Commits on Dec 18, 2015
  1. Bump version to 1.1.2.

    mneise committed Dec 18, 2015
  2. Add release notes for 1.1.2.

    mneise committed Dec 18, 2015
  3. Merge pull request #428 from tonsky/patch-1

    mneise committed Dec 18, 2015
    Avoid calls to cljs.build.api/src-file->target_file on deps.cljs
Commits on Dec 4, 2015
  1. Merge pull request #429 from matthiasn/patch-1

    mneise committed Dec 4, 2015
    latest released versions
  2. latest released versions

    matthiasn committed Dec 4, 2015