aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
...
* Makefile: use static linkage with bundled libuvRich Wareham2014-02-26
| | | | | Use the new LibUV_USE_STATIC configuration flag to use static linkage when using the bundled libuv.
* Makefile: use "make -C build" idiomRich Wareham2014-02-26
| | | | | | | | Change an explicit ``cd build && make`` into the more usual ``${MAKE} -C build`` style of invoking make in a subdirectory. This should mean that ``make -jN`` from the top-level Makefile should work. Closes #162.
* Makefile: fetch deps before running CMakeRich Wareham2014-02-26
| | | | CMake now required libuv so fetch it first.
* Makefile: add .deps/ to CMake prefix pathRich Wareham2014-02-26
| | | | | | The CMake prefix path is the set of directories CMake searches for libraries, header files, etc. Use the .deps directory we create when building libuv as one of those locations.
* Merge branch 'bundle-libuv' of github.com:rjw57/neovim into rjw57-bundle-libuvThiago de Arruda2014-02-26
|\
| * Makefile: refer to renamed compile-libuv.shRich Wareham2014-02-24
| | | | | | | | get-libuv.sh was renamed to compile-libuv.sh
* | Makefile: allow configuration of CMake flagsRich Wareham2014-02-25
| | | | | | | | | | | | | | Although CMAKE_FLAGS was already a Makefile variable, it didn't have an empty default value meaning that extending the flags to CMake in a clean way was difficult. Add a CMAKE_EXTRA_FLAGS variable which is appended to the default flags.
* | Makefile: add install targetRich Wareham2014-02-25
| | | | | | | | | | | | | | | | | | | | | | This simply calls the install target in the build directory. IMHO I think it's looking a bit hacky having a separate Makefile target to do this rather than using the usual CMake workflow but mine is not to reason why... [Also, I've copied ``cd build && make ...`` although I'm sure ``$MAKE -C build/ ...`` is probably the Right Thing (TM).] Note that you'll have to set CMAKE_INSTALL_PREFIX on the cmake command line to change where this installs to.
* | Add local.mk include in makefileThiago de Arruda2014-02-25
| | | | | | | | This can be used by devs that need their own custom targets
* | Changed name of binary (vim -> nvim).scott-linder2014-02-24
| | | | | | | | Also updated affected config files and test49.vim
* | Changed binary output directory from src/ to bin/jdiez172014-02-24
|/
* Set vim binary as default make targetThiago de Arruda2014-02-01
|
* Automate libuv download and buildThiago de Arruda2014-02-01
|
* Import vim from changeset v5628:c9cad40b4181Thiago de Arruda2014-01-31
- Cleanup source tree, leaving only files necessary for compilation/testing - Process files through unifdef to remove tons of FEAT_* macros - Process files through uncrustify to normalize source code formatting. - Port the build system to cmake