xaizek / vifm (License: GPLv2+) (since 2018-12-07)
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Commit aa1dc6f1008519be88429f803ebbe0f885f2f30e

Try to resolve circular deps in tests/Makefile
Due to recent changes related to tags.c file.
Author: xaizek
Author date (UTC): 2016-02-07 20:52
Committer name: xaizek
Committer date (UTC): 2016-02-07 20:52
Parent(s): 3878e4bcd4816d1fd41ec76a7bded091027cc6c6
Signing key:
Tree: a1cc262d17945a0c6d9788f77b27be40843284fd
File Lines added Lines deleted
tests/Makefile 2 2
File tests/Makefile changed (mode: 100644) (index 1e424a539..328a04231)
... ... suites += bmarks env escape fileops filetype filter misc undo utils
74 74 vifm_src := ./ cfg/ compat/ engine/ int/ io/ io/private/ modes/dialogs/ menus/ vifm_src := ./ cfg/ compat/ engine/ int/ io/ io/private/ modes/dialogs/ menus/
75 75 vifm_src += modes/ ui/ utils/ vifm_src += modes/ ui/ utils/
76 76 vifm_src := $(wildcard $(addprefix ../src/, $(addsuffix *.c, $(vifm_src)))) vifm_src := $(wildcard $(addprefix ../src/, $(addsuffix *.c, $(vifm_src))))
77 vifm_src += ../src/./tags.c
77 vifm_src := $(filter-out %/tags.c, $(vifm_src))
78 78
79 79 # filter out generally non-testable or sources for another platform # filter out generally non-testable or sources for another platform
80 80 vifm_src := $(filter-out %/vifm.c %/win_helper.c, $(vifm_src)) vifm_src := $(filter-out %/vifm.c %/win_helper.c, $(vifm_src))
 
... ... ifndef win_env
86 86 endif endif
87 87
88 88 vifm_bin := $(B)../src/vifm$(exe_suffix) vifm_bin := $(B)../src/vifm$(exe_suffix)
89 vifm_obj := $(vifm_src:%.c=$(B)%.o) $(BUILD)stubs.o
89 vifm_obj := $(B)../src/./tags.o $(vifm_src:%.c=$(B)%.o) $(BUILD)stubs.o
90 90
91 91 # make sure that there is one compile_info.c object file in the list # make sure that there is one compile_info.c object file in the list
92 92 vifm_obj := $(filter-out %/compile_info.o, $(vifm_obj)) vifm_obj := $(filter-out %/compile_info.o, $(vifm_obj))
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/vifm

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master