Mercurial > vim
comparison src/Makefile @ 15717:2b29779475c0 v8.1.0866
patch 8.1.0866: build file dependencies are outdated
commit https://github.com/vim/vim/commit/1c321dcee966b82a527cb34bbadd5874d6bc454a
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Feb 1 20:42:22 2019 +0100
patch 8.1.0866: build file dependencies are outdated
Problem: Build file dependencies are outdated. (John Little)
Solution: Run "make proto" and "make depend".
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 01 Feb 2019 20:45:07 +0100 |
parents | 2d941023bd2f |
children | 99ebf78686a9 |
comparison
equal
deleted
inserted
replaced
15716:d911ba3e63e5 | 15717:2b29779475c0 |
---|---|
470 | 470 |
471 # CSCOPE | 471 # CSCOPE |
472 # Uncomment this when you want to include the Cscope interface. | 472 # Uncomment this when you want to include the Cscope interface. |
473 #CONF_OPT_CSCOPE = --enable-cscope | 473 #CONF_OPT_CSCOPE = --enable-cscope |
474 | 474 |
475 # WORKSHOP - Sun Visual Workshop interface. Only works with Motif! | |
476 #CONF_OPT_WORKSHOP = --enable-workshop | |
477 | |
478 # NETBEANS - NetBeans interface. Only works with Motif, GTK, and gnome. | 475 # NETBEANS - NetBeans interface. Only works with Motif, GTK, and gnome. |
479 # Motif version must have XPM libraries (see |workshop-xpm|). | 476 # Motif version must have XPM libraries (see |netbeans-xpm|). |
480 # Uncomment this when you do not want the netbeans interface. | 477 # Uncomment this when you do not want the netbeans interface. |
481 #CONF_OPT_NETBEANS = --disable-netbeans | 478 #CONF_OPT_NETBEANS = --disable-netbeans |
482 | 479 |
483 # CHANNEL - inter process communication. Same conditions as NetBeans. | 480 # CHANNEL - inter process communication. Same conditions as NetBeans. |
484 # Uncomment this when you do not want inter process communication. | 481 # Uncomment this when you do not want inter process communication. |
608 #CFLAGS = -O6 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes | 605 #CFLAGS = -O6 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes |
609 #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes | 606 #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes |
610 #CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes | 607 #CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes |
611 | 608 |
612 # Use this with GCC to check for mistakes, unused arguments, etc. | 609 # Use this with GCC to check for mistakes, unused arguments, etc. |
610 # Note: If you use -Wextra and get warnings in GTK code about function | |
611 # parameters, you can add -Wno-cast-function-type | |
613 #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes -Wunreachable-code -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 | 612 #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes -Wunreachable-code -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 |
614 # Add -Wpedantic to find // comments and other C99 constructs. | 613 # Add -Wpedantic to find // comments and other C99 constructs. |
615 # Better disable Perl and Python to avoid a lot of warnings. | 614 # Better disable Perl and Python to avoid a lot of warnings. |
616 #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 | 615 #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 |
617 #CFLAGS = -g -O2 -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 | 616 #CFLAGS = -g -O2 -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 |
3386 ### Dependencies: | 3385 ### Dependencies: |
3387 objects/arabic.o: arabic.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3386 objects/arabic.o: arabic.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3388 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3387 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3389 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3388 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3390 proto.h globals.h farsi.h arabic.h | 3389 proto.h globals.h farsi.h arabic.h |
3391 objects/autocmd.o: autocmd.c vim.h protodef.h auto/config.h feature.h \ | 3390 objects/autocmd.o: autocmd.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3392 auto/osdef.h os_unix.h os_mac.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3391 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3393 structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h proto.h globals.h \ | 3392 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3394 farsi.h arabic.h | 3393 proto.h globals.h farsi.h arabic.h |
3395 objects/beval.o: beval.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3394 objects/beval.o: beval.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3396 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3395 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3397 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3396 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3398 proto.h globals.h farsi.h arabic.h | 3397 proto.h globals.h farsi.h arabic.h |
3399 objects/blob.o: blob.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3398 objects/blob.o: blob.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3495 objects/if_xcmdsrv.o: if_xcmdsrv.c vim.h protodef.h auto/config.h feature.h \ | 3494 objects/if_xcmdsrv.o: if_xcmdsrv.c vim.h protodef.h auto/config.h feature.h \ |
3496 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3495 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3497 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3496 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3498 proto.h globals.h farsi.h arabic.h version.h | 3497 proto.h globals.h farsi.h arabic.h version.h |
3499 objects/indent.o: indent.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3498 objects/indent.o: indent.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3500 os_mac.h ascii.h keymap.h term.h macros.h option.h beval.h structs.h \ | 3499 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3501 regexp.h gui.h alloc.h ex_cmds.h spell.h proto.h globals.h farsi.h \ | 3500 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3502 arabic.h | 3501 proto.h globals.h farsi.h arabic.h |
3503 objects/json.o: json.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3502 objects/json.o: json.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3504 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3503 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3505 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3504 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3506 proto.h globals.h farsi.h arabic.h | 3505 proto.h globals.h farsi.h arabic.h |
3507 objects/list.o: list.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3506 objects/list.o: list.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |