<p>In <a href="https://github.com/geany/geany-plugins/pull/394#discussion_r55345550">.travis.yml</a>:</p>
<pre style='color:#555'>> +    fi
> +  - test -z "$TEMPDIR" || rm -rf "$TEMPDIR"
> +  - export PKG_CONFIG_PATH="$HOME/$libgit2dir/lib/pkgconfig:$PKG_CONFIG_PATH"
> +  - export LD_LIBRARY_PATH="$HOME/$libgit2dir/lib:$LD_LIBRARY_PATH"
> +
> +before_script:
> +  # prepare for GP
> +  - export CFLAGS="-g -O2 -Werror=pointer-arith -Werror=aggregate-return -Werror=implicit-function-declaration"
> +
> +script:
> +  - >
> +    NOCONFIGURE=1 ./autogen.sh  &&
> +    mkdir _build                &&
> +    cd _build                   &&
> +    ../configure                &&
> +    make -j2                    &&
</pre>
<p>Travis container-based build machines advertize 2 cores <a href="https://docs.travis-ci.com/user/migrating-from-legacy/#More-available-resources">in the docs</a>, and legacy VM ones <a href="https://docs.travis-ci.com/user/speeding-up-the-build/#Parallelizing-your-build-on-one-VM">1.5</a>.  So actually for speed we could even go to 3 parallel jobs (or more) to account for time wasted in non-CPU-bound operations (file reads, etc.).</p>

<blockquote>
<p>error output might be harder to read.</p>
</blockquote>

<p>How so?  Any sane Make implementation has output synchronization, and GNU Make's default is to group target output together, so I don't see the issue?  But even if target-grouping is not enough in your opinion, we could choose recursive grouping (<code>--output-sync=recursive</code>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany-plugins/pull/394/files#r55345550">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ8xVZ792PK0qIpxv6UYEob2amGXGks5prVnwgaJpZM4HrHCO.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany-plugins/pull/394/files#r55345550"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>