Mercurial > vim
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 \ |