comparison src/Makefile @ 8281:74b15ed0a259 v7.4.1433

commit https://github.com/vim/vim/commit/85b11769ab507c7df93f319fd964fa579701b76b Author: Bram Moolenaar <Bram@vim.org> Date: Sat Feb 27 18:13:23 2016 +0100 patch 7.4.1433 Problem: The Sniff interface is no longer useful, the tool has not been available for may years. Solution: Delete the Sniff interface and related code.
author Christian Brabandt <cb@256bit.org>
date Sat, 27 Feb 2016 18:15:07 +0100
parents 05b88224cea1
children 66afe6d5a9de
comparison
equal deleted inserted replaced
8280:65bed5ff0ba6 8281:74b15ed0a259
464 464
465 # CHANNEL - inter process communication. Same conditions as NetBeans. 465 # CHANNEL - inter process communication. Same conditions as NetBeans.
466 # Uncomment this when you do not want inter process communication. 466 # Uncomment this when you do not want inter process communication.
467 #CONF_OPT_CHANNEL = --disable-channel 467 #CONF_OPT_CHANNEL = --disable-channel
468 468
469 # SNIFF - Include support for SNiFF+.
470 #CONF_OPT_SNIFF = --enable-sniff
471
472 # MULTIBYTE - To edit multi-byte characters. 469 # MULTIBYTE - To edit multi-byte characters.
473 # Uncomment this when you want to edit a multibyte language. 470 # Uncomment this when you want to edit a multibyte language.
474 # It's automatically enabled with normal features, GTK or IME support. 471 # It's automatically enabled with normal features, GTK or IME support.
475 # Note: Compile on a machine where setlocale() actually works, otherwise the 472 # Note: Compile on a machine where setlocale() actually works, otherwise the
476 # configure tests may fail. 473 # configure tests may fail.
1389 # with "-E". 1386 # with "-E".
1390 OSDEF_CFLAGS = $(PRE_DEFS) $(POST_DEFS) 1387 OSDEF_CFLAGS = $(PRE_DEFS) $(POST_DEFS)
1391 1388
1392 LINT_CFLAGS = -DLINT -I. $(PRE_DEFS) $(POST_DEFS) $(RUBY_CFLAGS) $(LUA_CFLAGS) $(PERL_CFLAGS) $(PYTHON_CFLAGS) $(PYTHON3_CFLAGS) $(TCL_CFLAGS) -Dinline= -D__extension__= -Dalloca=alloca 1389 LINT_CFLAGS = -DLINT -I. $(PRE_DEFS) $(POST_DEFS) $(RUBY_CFLAGS) $(LUA_CFLAGS) $(PERL_CFLAGS) $(PYTHON_CFLAGS) $(PYTHON3_CFLAGS) $(TCL_CFLAGS) -Dinline= -D__extension__= -Dalloca=alloca
1393 1390
1394 LINT_EXTRA = -DUSE_SNIFF -DHANGUL_INPUT -D"__attribute__(x)=" 1391 LINT_EXTRA = -DHANGUL_INPUT -D"__attribute__(x)="
1395 1392
1396 DEPEND_CFLAGS = -DPROTO -DDEPEND -DFEAT_GUI $(LINT_CFLAGS) 1393 DEPEND_CFLAGS = -DPROTO -DDEPEND -DFEAT_GUI $(LINT_CFLAGS)
1397 1394
1398 # Note: MZSCHEME_LIBS must come before LIBS, because LIBS adds -lm which is 1395 # Note: MZSCHEME_LIBS must come before LIBS, because LIBS adds -lm which is
1399 # needed by racket. 1396 # needed by racket.
1530 $(MZSCHEME_SRC) \ 1527 $(MZSCHEME_SRC) \
1531 $(PERL_SRC) \ 1528 $(PERL_SRC) \
1532 $(PYTHON_SRC) $(PYTHON3_SRC) \ 1529 $(PYTHON_SRC) $(PYTHON3_SRC) \
1533 $(TCL_SRC) \ 1530 $(TCL_SRC) \
1534 $(RUBY_SRC) \ 1531 $(RUBY_SRC) \
1535 $(SNIFF_SRC) \
1536 $(WORKSHOP_SRC) \ 1532 $(WORKSHOP_SRC) \
1537 $(WSDEBUG_SRC) 1533 $(WSDEBUG_SRC)
1538 1534
1539 TAGS_SRC = *.c *.cpp if_perl.xs 1535 TAGS_SRC = *.c *.cpp if_perl.xs
1540 1536
1541 EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \ 1537 EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \
1542 if_python.c if_python3.c if_tcl.c if_ruby.c if_sniff.c \ 1538 if_python.c if_python3.c if_tcl.c if_ruby.c \
1543 gui_beval.c workshop.c wsdebug.c integration.c \ 1539 gui_beval.c workshop.c wsdebug.c integration.c \
1544 netbeans.c channel.c \ 1540 netbeans.c channel.c \
1545 $(GRESOURCE_SRC) 1541 $(GRESOURCE_SRC)
1546 1542
1547 # Unittest files 1543 # Unittest files
1559 # Which files to check with lint. Select one of these three lines. ALL_SRC 1555 # Which files to check with lint. Select one of these three lines. ALL_SRC
1560 # checks more, but may not work well for checking a GUI that wasn't configured. 1556 # checks more, but may not work well for checking a GUI that wasn't configured.
1561 # The perl sources also don't work well with lint. 1557 # The perl sources also don't work well with lint.
1562 LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) \ 1558 LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) \
1563 $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \ 1559 $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \
1564 $(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) \ 1560 $(WORKSHOP_SRC) $(WSDEBUG_SRC) \
1565 $(NETBEANS_SRC) $(CHANNEL_SRC) 1561 $(NETBEANS_SRC) $(CHANNEL_SRC)
1566 #LINT_SRC = $(SRC) 1562 #LINT_SRC = $(SRC)
1567 #LINT_SRC = $(ALL_SRC) 1563 #LINT_SRC = $(ALL_SRC)
1568 #LINT_SRC = $(BASIC_SRC) 1564 #LINT_SRC = $(BASIC_SRC)
1569 1565
1609 objects/screen.o \ 1605 objects/screen.o \
1610 objects/search.o \ 1606 objects/search.o \
1611 objects/sha256.o \ 1607 objects/sha256.o \
1612 objects/spell.o \ 1608 objects/spell.o \
1613 objects/syntax.o \ 1609 objects/syntax.o \
1614 $(SNIFF_OBJ) \
1615 objects/tag.o \ 1610 objects/tag.o \
1616 objects/term.o \ 1611 objects/term.o \
1617 objects/ui.o \ 1612 objects/ui.o \
1618 objects/undo.o \ 1613 objects/undo.o \
1619 objects/version.o \ 1614 objects/version.o \
1748 $(CONF_OPT_DARWIN) $(CONF_OPT_FAIL) \ 1743 $(CONF_OPT_DARWIN) $(CONF_OPT_FAIL) \
1749 $(CONF_OPT_PERL) $(CONF_OPT_PYTHON) $(CONF_OPT_PYTHON3) \ 1744 $(CONF_OPT_PERL) $(CONF_OPT_PYTHON) $(CONF_OPT_PYTHON3) \
1750 $(CONF_OPT_TCL) $(CONF_OPT_RUBY) $(CONF_OPT_NLS) \ 1745 $(CONF_OPT_TCL) $(CONF_OPT_RUBY) $(CONF_OPT_NLS) \
1751 $(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \ 1746 $(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \
1752 $(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) $(CONF_OPT_WORKSHOP) \ 1747 $(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) $(CONF_OPT_WORKSHOP) \
1753 $(CONF_OPT_SNIFF) $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \ 1748 $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \
1754 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \ 1749 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \
1755 $(CONF_OPT_CHANNEL) \ 1750 $(CONF_OPT_CHANNEL) \
1756 $(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) \ 1751 $(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) \
1757 $(CONF_OPT_LUA) $(CONF_OPT_LUA_PREFIX) \ 1752 $(CONF_OPT_LUA) $(CONF_OPT_LUA_PREFIX) \
1758 $(CONF_OPT_SYSMOUSE); \ 1753 $(CONF_OPT_SYSMOUSE); \
2813 $(CCC) $(PYTHON3_CFLAGS) $(PYTHON3_CFLAGS_EXTRA) -o $@ if_python3.c 2808 $(CCC) $(PYTHON3_CFLAGS) $(PYTHON3_CFLAGS_EXTRA) -o $@ if_python3.c
2814 2809
2815 objects/if_ruby.o: if_ruby.c 2810 objects/if_ruby.o: if_ruby.c
2816 $(CCC) $(RUBY_CFLAGS) -o $@ if_ruby.c 2811 $(CCC) $(RUBY_CFLAGS) -o $@ if_ruby.c
2817 2812
2818 objects/if_sniff.o: if_sniff.c
2819 $(CCC) -o $@ if_sniff.c
2820
2821 objects/if_tcl.o: if_tcl.c 2813 objects/if_tcl.o: if_tcl.c
2822 $(CCC) $(TCL_CFLAGS) -o $@ if_tcl.c 2814 $(CCC) $(TCL_CFLAGS) -o $@ if_tcl.c
2823 2815
2824 objects/integration.o: integration.c 2816 objects/integration.o: integration.c
2825 $(CCC) -o $@ integration.c 2817 $(CCC) -o $@ integration.c
3362 farsi.h arabic.h 3354 farsi.h arabic.h
3363 objects/if_ruby.o: if_ruby.c auto/config.h vim.h feature.h os_unix.h auto/osdef.h \ 3355 objects/if_ruby.o: if_ruby.c auto/config.h vim.h feature.h os_unix.h auto/osdef.h \
3364 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ 3356 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \
3365 gui_beval.h proto/gui_beval.pro alloc.h ex_cmds.h proto.h globals.h \ 3357 gui_beval.h proto/gui_beval.pro alloc.h ex_cmds.h proto.h globals.h \
3366 farsi.h arabic.h version.h 3358 farsi.h arabic.h version.h
3367 objects/if_sniff.o: if_sniff.c vim.h auto/config.h feature.h os_unix.h \
3368 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \
3369 regexp.h gui.h gui_beval.h proto/gui_beval.pro alloc.h ex_cmds.h proto.h \
3370 globals.h farsi.h arabic.h os_unixx.h
3371 objects/gui_beval.o: gui_beval.c vim.h auto/config.h feature.h os_unix.h \ 3359 objects/gui_beval.o: gui_beval.c vim.h auto/config.h feature.h os_unix.h \
3372 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ 3360 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \
3373 regexp.h gui.h gui_beval.h proto/gui_beval.pro alloc.h ex_cmds.h proto.h \ 3361 regexp.h gui.h gui_beval.h proto/gui_beval.pro alloc.h ex_cmds.h proto.h \
3374 globals.h farsi.h arabic.h 3362 globals.h farsi.h arabic.h
3375 objects/workshop.o: workshop.c auto/config.h integration.h vim.h feature.h \ 3363 objects/workshop.o: workshop.c auto/config.h integration.h vim.h feature.h \