summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-09-07 15:45:32 +0200
committerBram Moolenaar <Bram@vim.org>2019-09-07 15:45:32 +0200
commit261f346f8154c0ec7094a4a211c653c74e9f7c2e (patch)
treeae8f30b11e3a637d1c69bac234d0edd721d4a542 /src/Makefile
parenta3a124627d2eb9d36e3dc3757429d87e041f8c0b (diff)
downloadvim-git-261f346f8154c0ec7094a4a211c653c74e9f7c2e.tar.gz
patch 8.1.2001: some source files are too bigv8.1.2001
Problem: Some source files are too big. Solution: Move buffer and window related functions to evalbuffer.c and evalwindow.c. (Yegappan Lakshmanan, closes #4898)
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index 840e3fe1e..34d1c145a 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1595,8 +1595,10 @@ BASIC_SRC = \
digraph.c \
edit.c \
eval.c \
+ evalbuffer.c \
evalfunc.c \
evalvars.c \
+ evalwindow.c \
ex_cmds.c \
ex_cmds2.c \
ex_docmd.c \
@@ -1726,8 +1728,10 @@ OBJ_COMMON = \
objects/digraph.o \
objects/edit.o \
objects/eval.o \
+ objects/evalbuffer.o \
objects/evalfunc.o \
objects/evalvars.o \
+ objects/evalwindow.o \
objects/ex_cmds.o \
objects/ex_cmds2.o \
objects/ex_docmd.o \
@@ -1870,8 +1874,10 @@ PRO_AUTO = \
digraph.pro \
edit.pro \
eval.pro \
+ evalbuffer.pro \
evalfunc.pro \
evalvars.pro \
+ evalwindow.pro \
ex_cmds.pro \
ex_cmds2.pro \
ex_docmd.pro \
@@ -3080,12 +3086,18 @@ objects/edit.o: edit.c
objects/eval.o: eval.c
$(CCC) -o $@ eval.c
+objects/evalbuffer.o: evalbuffer.c
+ $(CCC) -o $@ evalbuffer.c
+
objects/evalfunc.o: evalfunc.c
$(CCC) -o $@ evalfunc.c
objects/evalvars.o: evalvars.c
$(CCC) -o $@ evalvars.c
+objects/evalwindow.o: evalwindow.c
+ $(CCC) -o $@ evalwindow.c
+
objects/ex_cmds.o: ex_cmds.c
$(CCC) -o $@ ex_cmds.c
@@ -3603,6 +3615,10 @@ objects/eval.o: eval.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 version.h
+objects/evalbuffer.o: evalbuffer.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 version.h
objects/evalfunc.o: evalfunc.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 \
@@ -3611,6 +3627,10 @@ objects/evalvars.o: evalvars.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/evalwindow.o: evalwindow.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/ex_cmds.o: ex_cmds.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 \