diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-08-09 15:25:14 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-08-09 15:25:14 +0200 |
commit | a7cc9e697b9140da66a09f71cdf839d08e32f5fb (patch) | |
tree | 3ab4b438dace5c22822a317a0058d703c5cb3a62 /src/Makefile | |
parent | b3ca98240761d8f320c5a49e077d1aac6496bb21 (diff) |
patch 8.2.1405: Vim9: vim9compile.c is getting too bigv8.2.1405
Problem: Vim9: vim9compile.c is getting too big.
Solution: Split off type code to vim9type.c.
Diffstat (limited to 'src/Makefile')
-rw-r--r-- | src/Makefile | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile index 148126d1c9..55c3664727 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1702,6 +1702,7 @@ BASIC_SRC = \ vim9compile.c \ vim9execute.c \ vim9script.c \ + vim9type.c \ viminfo.c \ window.c \ bufwrite.c \ @@ -1851,6 +1852,7 @@ OBJ_COMMON = \ objects/vim9compile.o \ objects/vim9execute.o \ objects/vim9script.o \ + objects/vim9type.o \ objects/viminfo.o \ objects/window.o \ objects/bufwrite.o \ @@ -2032,6 +2034,7 @@ PRO_AUTO = \ vim9compile.pro \ vim9execute.pro \ vim9script.pro \ + vim9type.pro \ viminfo.pro \ window.pro \ $(ALL_GUI_PRO) \ @@ -3563,6 +3566,9 @@ objects/vim9execute.o: vim9execute.c objects/vim9script.o: vim9script.c $(CCC) -o $@ vim9script.c +objects/vim9type.o: vim9type.c + $(CCC) -o $@ vim9type.c + objects/viminfo.o: viminfo.c $(CCC) -o $@ viminfo.c @@ -4192,6 +4198,10 @@ objects/vim9script.o: vim9script.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 vim9.h +objects/vim9type.o: vim9type.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 vim9.h objects/viminfo.o: viminfo.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 \ |