<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/Makefile, branch v0.1.6</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>Revert "Makefile: add PREFIX variable"</title>
<updated>2016-10-16T10:17:00+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2016-10-16T10:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0fa4f98a05bbcb60b5c317fac0e70da3821688fe'/>
<id>0fa4f98a05bbcb60b5c317fac0e70da3821688fe</id>
<content type='text'>
This reverts commit c13f72ee0a6600963a10e57155d2e814d56599e2.

References #5447.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c13f72ee0a6600963a10e57155d2e814d56599e2.

References #5447.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: add PREFIX variable</title>
<updated>2016-10-08T16:39:35+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2016-10-08T00:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c13f72ee0a6600963a10e57155d2e814d56599e2'/>
<id>c13f72ee0a6600963a10e57155d2e814d56599e2</id>
<content type='text'>
We use a Makefile which in turn uses cmake. If we wanted to set the install
prefix for cmake, we had to do this so far:

  make CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/tmp/nvim"

That's long and hard to remember. Following the conventions of other Makefiles,
this now works as well and is equivalent:

  make PREFIX=/tmp/nvim
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use a Makefile which in turn uses cmake. If we wanted to set the install
prefix for cmake, we had to do this so far:

  make CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/tmp/nvim"

That's long and hard to remember. Following the conventions of other Makefiles,
this now works as well and is equivalent:

  make PREFIX=/tmp/nvim
</pre>
</div>
</content>
</entry>
<entry>
<title>Travis: Fix accidental building of 3rd-party dependencies.</title>
<updated>2016-07-30T08:21:04+00:00</updated>
<author>
<name>Florian Walch</name>
<email>florian@fwalch.com</email>
</author>
<published>2016-07-17T11:26:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3d1084f264ed08ed75d038510e2e53359d8544eb'/>
<id>3d1084f264ed08ed75d038510e2e53359d8544eb</id>
<content type='text'>
Running tests from the top-level Makefile will use the third-party
dependencies from .deps instead of the ones from the Travis cache.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Running tests from the top-level Makefile will use the third-party
dependencies from .deps instead of the ones from the Travis cache.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: define `helptags` target which always runs.</title>
<updated>2016-06-06T15:05:09+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-06-05T07:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=704b58e54abd1adaaa83f00dae7fdb0f385b428b'/>
<id>704b58e54abd1adaaa83f00dae7fdb0f385b428b</id>
<content type='text'>
Specify that the ${GENERATED_HELP_TAGS} "command" (output) depends on
`helptags` so that it always regenerates the doc/ tags. (cmake "targets"
always run, whereas "commands" are contingent on their dependencies. But
we don't define doc/ dependencies because they are circular.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specify that the ${GENERATED_HELP_TAGS} "command" (output) depends on
`helptags` so that it always regenerates the doc/ tags. (cmake "targets"
always run, whereas "commands" are contingent on their dependencies. But
we don't define doc/ dependencies because they are circular.)
</pre>
</div>
</content>
</entry>
<entry>
<title>reorg</title>
<updated>2016-06-03T18:15:36+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2016-06-03T18:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f421757e57903d07ae905906b9da51abba7af2b4'/>
<id>f421757e57903d07ae905906b9da51abba7af2b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Ensure tags are generated before running oldtest</title>
<updated>2016-05-17T04:04:40+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2016-05-17T03:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5bd65e31da488e2e9056c5caf25630d1086bfacc'/>
<id>5bd65e31da488e2e9056c5caf25630d1086bfacc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: let "lint" target run both clint and testlint</title>
<updated>2016-05-10T21:25:34+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2016-05-10T18:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=2a74cba614186f6f84cd2b9bc37864e4e11c430f'/>
<id>2a74cba614186f6f84cd2b9bc37864e4e11c430f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Lua 5.1 as a third party dep</title>
<updated>2016-03-07T17:38:39+00:00</updated>
<author>
<name>Thiago de Arruda</name>
<email>tpadilha84@gmail.com</email>
</author>
<published>2016-03-07T03:42:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=646ab3085876e74ca12619290a04bbe009810403'/>
<id>646ab3085876e74ca12619290a04bbe009810403</id>
<content type='text'>
Also add a functionaltest-lua target to run the functional tests using the lua
interpreter and corresponding helper to top-level Makefile
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add a functionaltest-lua target to run the functional tests using the lua
interpreter and corresponding helper to top-level Makefile
</pre>
</div>
</content>
</entry>
<entry>
<title>Make `make test` run unit tests too</title>
<updated>2015-11-27T23:08:15+00:00</updated>
<author>
<name>Michael Reed</name>
<email>m.reed@mykolab.com</email>
</author>
<published>2015-11-27T23:08:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=54b0c09685096d583638c1bd5cceac9055e9d8be'/>
<id>54b0c09685096d583638c1bd5cceac9055e9d8be</id>
<content type='text'>
refs https://github.com/neovim/neovim/pull/2124#discussion_r26107174

Unlike Travis, `make test` currently only runs functional tests.
This can cause confusion since one might (understandably) think that `make
test` runs unit tests too, which it doesn't.

The `oldtest` target is still left out because it's quite slow and
Travis already runs it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refs https://github.com/neovim/neovim/pull/2124#discussion_r26107174

Unlike Travis, `make test` currently only runs functional tests.
This can cause confusion since one might (understandably) think that `make
test` runs unit tests too, which it doesn't.

The `oldtest` target is still left out because it's quite slow and
Travis already runs it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: add luacheck for linting tests</title>
<updated>2015-11-23T12:57:21+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro@gmail.com</email>
</author>
<published>2015-11-17T12:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=818f926eb0ad1cdb3ca60a9f08682b50df4094e3'/>
<id>818f926eb0ad1cdb3ca60a9f08682b50df4094e3</id>
<content type='text'>
Source: https://github.com/mpeterv/luacheck
Docs:   http://luacheck.readthedocs.org/en/0.12.0/index.html

Run via "make testlint".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Source: https://github.com/mpeterv/luacheck
Docs:   http://luacheck.readthedocs.org/en/0.12.0/index.html

Run via "make testlint".
</pre>
</div>
</content>
</entry>
</feed>
