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 \