summaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-09-25 22:37:17 +0200
committerBram Moolenaar <Bram@vim.org>2019-09-25 22:37:17 +0200
commit4aea03eb875613e3eae2125b84f02b7cd898b2f8 (patch)
tree1093e39da44133fec9f64995b8bb445e0a0b97e5 /src/Makefile
parente0d749a49630778d45642d7589a3703697746760 (diff)
patch 8.1.2077: the ops.c file is too bigv8.1.2077
Problem: The ops.c file is too big. Solution: Move code for dealing with registers to a new file. (Yegappan Lakshmanan, closes #4982)
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index eebef252e4..9462404adf 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1644,6 +1644,7 @@ BASIC_SRC = \
pty.c \
quickfix.c \
regexp.c \
+ register.c \
scriptfile.c \
screen.c \
search.c \
@@ -1778,6 +1779,7 @@ OBJ_COMMON = \
objects/pty.o \
objects/quickfix.o \
objects/regexp.o \
+ objects/register.o \
objects/scriptfile.o \
objects/screen.o \
objects/search.o \
@@ -1937,6 +1939,7 @@ PRO_AUTO = \
pty.pro \
quickfix.pro \
regexp.pro \
+ register.pro \
scriptfile.pro \
screen.pro \
search.pro \
@@ -3353,6 +3356,9 @@ objects/quickfix.o: quickfix.c
objects/regexp.o: regexp.c regexp_bt.c regexp_nfa.c
$(CCC) -o $@ regexp.c
+objects/register.o: register.c
+ $(CCC) -o $@ register.c
+
objects/scriptfile.o: scriptfile.c
$(CCC) -o $@ scriptfile.c
@@ -3835,6 +3841,10 @@ objects/regexp.o: regexp.c vim.h protodef.h auto/config.h feature.h os_unix.h \
auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
proto.h globals.h regexp_bt.c regexp_nfa.c
+objects/register.o: register.c vim.h protodef.h auto/config.h feature.h os_unix.h \
+ auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
+ proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
+ proto.h globals.h
objects/scriptfile.o: scriptfile.c vim.h protodef.h auto/config.h feature.h os_unix.h \
auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \