Mercurial > vim
comparison src/Makefile @ 14740:485487e34784 v8.1.0382
patch 8.1.0382: some make programs can't handle "xdiff/../"
commit https://github.com/vim/vim/commit/0f7683f9739087f3c7a4678c5182ed0517523b4a
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 13 18:01:31 2018 +0200
patch 8.1.0382: some make programs can't handle "xdiff/../"
Problem: Some make programs can't handle dependency on "xdiff/../".
Solution: Strip it out.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 13 Sep 2018 18:15:05 +0200 |
parents | 2c72fa16aa70 |
children | 084e7e74846b |
comparison
equal
deleted
inserted
replaced
14739:bcc7ce3d8882 | 14740:485487e34784 |
---|---|
2843 -@rm -f Makefile~ | 2843 -@rm -f Makefile~ |
2844 cp Makefile Makefile~ | 2844 cp Makefile Makefile~ |
2845 sed -e '/\#\#\# Dependencies/q' < Makefile > tmp_make | 2845 sed -e '/\#\#\# Dependencies/q' < Makefile > tmp_make |
2846 -for i in $(ALL_SRC); do echo $$i; \ | 2846 -for i in $(ALL_SRC); do echo $$i; \ |
2847 $(CPP_DEPEND) $$i | \ | 2847 $(CPP_DEPEND) $$i | \ |
2848 sed -e 's+^\([^ ]*\.o\)+objects/\1+' >> tmp_make; done | 2848 sed -e 's+^\([^ ]*\.o\)+objects/\1+' -e 's+xdiff/\.\./++g' >> tmp_make; done |
2849 mv tmp_make Makefile | 2849 mv tmp_make Makefile |
2850 | 2850 |
2851 # Run lint. Clean up the *.ln files that are sometimes left behind. | 2851 # Run lint. Clean up the *.ln files that are sometimes left behind. |
2852 lint: | 2852 lint: |
2853 $(LINT) $(LINT_OPTIONS) $(LINT_CFLAGS) $(LINT_EXTRA) $(LINT_SRC) | 2853 $(LINT) $(LINT_OPTIONS) $(LINT_CFLAGS) $(LINT_EXTRA) $(LINT_SRC) |
3402 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3402 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3403 proto.h globals.h farsi.h arabic.h | 3403 proto.h globals.h farsi.h arabic.h |
3404 objects/diff.o: diff.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3404 objects/diff.o: diff.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3405 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3405 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3406 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3406 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3407 proto.h globals.h farsi.h arabic.h xdiff/xdiff.h xdiff/../vim.h | 3407 proto.h globals.h farsi.h arabic.h xdiff/xdiff.h vim.h |
3408 objects/digraph.o: digraph.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3408 objects/digraph.o: digraph.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3409 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ | 3409 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ |
3410 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ | 3410 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ |
3411 proto.h globals.h farsi.h arabic.h | 3411 proto.h globals.h farsi.h arabic.h |
3412 objects/edit.o: edit.c vim.h protodef.h auto/config.h feature.h os_unix.h \ | 3412 objects/edit.o: edit.c vim.h protodef.h auto/config.h feature.h os_unix.h \ |
3789 objects/unicode.o: libvterm/src/unicode.c libvterm/src/vterm_internal.h \ | 3789 objects/unicode.o: libvterm/src/unicode.c libvterm/src/vterm_internal.h \ |
3790 libvterm/include/vterm.h libvterm/include/vterm_keycodes.h | 3790 libvterm/include/vterm.h libvterm/include/vterm_keycodes.h |
3791 objects/vterm.o: libvterm/src/vterm.c libvterm/src/vterm_internal.h \ | 3791 objects/vterm.o: libvterm/src/vterm.c libvterm/src/vterm_internal.h \ |
3792 libvterm/include/vterm.h libvterm/include/vterm_keycodes.h \ | 3792 libvterm/include/vterm.h libvterm/include/vterm_keycodes.h \ |
3793 libvterm/src/utf8.h | 3793 libvterm/src/utf8.h |
3794 objects/xdiffi.o: xdiff/xdiffi.c xdiff/xinclude.h xdiff/../auto/config.h \ | 3794 objects/xdiffi.o: xdiff/xdiffi.c xdiff/xinclude.h auto/config.h \ |
3795 xdiff/xmacros.h xdiff/xdiff.h xdiff/../vim.h xdiff/../protodef.h \ | 3795 xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \ |
3796 xdiff/../auto/config.h xdiff/../feature.h xdiff/../os_unix.h \ | 3796 auto/config.h feature.h os_unix.h \ |
3797 xdiff/../auto/osdef.h xdiff/../ascii.h xdiff/../keymap.h xdiff/../term.h \ | 3797 auto/osdef.h ascii.h keymap.h term.h \ |
3798 xdiff/../macros.h xdiff/../option.h xdiff/../beval.h proto/gui_beval.pro \ | 3798 macros.h option.h beval.h proto/gui_beval.pro \ |
3799 xdiff/../structs.h xdiff/../regexp.h xdiff/../gui.h xdiff/../alloc.h \ | 3799 structs.h regexp.h gui.h alloc.h \ |
3800 xdiff/../ex_cmds.h xdiff/../spell.h xdiff/../proto.h xdiff/../globals.h \ | 3800 ex_cmds.h spell.h proto.h globals.h \ |
3801 xdiff/../farsi.h xdiff/../arabic.h xdiff/xtypes.h xdiff/xutils.h \ | 3801 farsi.h arabic.h xdiff/xtypes.h xdiff/xutils.h \ |
3802 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h | 3802 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h |
3803 objects/xemit.o: xdiff/xemit.c xdiff/xinclude.h xdiff/../auto/config.h \ | 3803 objects/xemit.o: xdiff/xemit.c xdiff/xinclude.h auto/config.h \ |
3804 xdiff/xmacros.h xdiff/xdiff.h xdiff/../vim.h xdiff/../protodef.h \ | 3804 xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \ |
3805 xdiff/../auto/config.h xdiff/../feature.h xdiff/../os_unix.h \ | 3805 auto/config.h feature.h os_unix.h \ |
3806 xdiff/../auto/osdef.h xdiff/../ascii.h xdiff/../keymap.h xdiff/../term.h \ | 3806 auto/osdef.h ascii.h keymap.h term.h \ |
3807 xdiff/../macros.h xdiff/../option.h xdiff/../beval.h proto/gui_beval.pro \ | 3807 macros.h option.h beval.h proto/gui_beval.pro \ |
3808 xdiff/../structs.h xdiff/../regexp.h xdiff/../gui.h xdiff/../alloc.h \ | 3808 structs.h regexp.h gui.h alloc.h \ |
3809 xdiff/../ex_cmds.h xdiff/../spell.h xdiff/../proto.h xdiff/../globals.h \ | 3809 ex_cmds.h spell.h proto.h globals.h \ |
3810 xdiff/../farsi.h xdiff/../arabic.h xdiff/xtypes.h xdiff/xutils.h \ | 3810 farsi.h arabic.h xdiff/xtypes.h xdiff/xutils.h \ |
3811 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h | 3811 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h |
3812 objects/xprepare.o: xdiff/xprepare.c xdiff/xinclude.h xdiff/../auto/config.h \ | 3812 objects/xprepare.o: xdiff/xprepare.c xdiff/xinclude.h auto/config.h \ |
3813 xdiff/xmacros.h xdiff/xdiff.h xdiff/../vim.h xdiff/../protodef.h \ | 3813 xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \ |
3814 xdiff/../auto/config.h xdiff/../feature.h xdiff/../os_unix.h \ | 3814 auto/config.h feature.h os_unix.h \ |
3815 xdiff/../auto/osdef.h xdiff/../ascii.h xdiff/../keymap.h xdiff/../term.h \ | 3815 auto/osdef.h ascii.h keymap.h term.h \ |
3816 xdiff/../macros.h xdiff/../option.h xdiff/../beval.h proto/gui_beval.pro \ | 3816 macros.h option.h beval.h proto/gui_beval.pro \ |
3817 xdiff/../structs.h xdiff/../regexp.h xdiff/../gui.h xdiff/../alloc.h \ | 3817 structs.h regexp.h gui.h alloc.h \ |
3818 xdiff/../ex_cmds.h xdiff/../spell.h xdiff/../proto.h xdiff/../globals.h \ | 3818 ex_cmds.h spell.h proto.h globals.h \ |
3819 xdiff/../farsi.h xdiff/../arabic.h xdiff/xtypes.h xdiff/xutils.h \ | 3819 farsi.h arabic.h xdiff/xtypes.h xdiff/xutils.h \ |
3820 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h | 3820 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h |
3821 objects/xutils.o: xdiff/xutils.c xdiff/xinclude.h xdiff/../auto/config.h \ | 3821 objects/xutils.o: xdiff/xutils.c xdiff/xinclude.h auto/config.h \ |
3822 xdiff/xmacros.h xdiff/xdiff.h xdiff/../vim.h xdiff/../protodef.h \ | 3822 xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \ |
3823 xdiff/../auto/config.h xdiff/../feature.h xdiff/../os_unix.h \ | 3823 auto/config.h feature.h os_unix.h \ |
3824 xdiff/../auto/osdef.h xdiff/../ascii.h xdiff/../keymap.h xdiff/../term.h \ | 3824 auto/osdef.h ascii.h keymap.h term.h \ |
3825 xdiff/../macros.h xdiff/../option.h xdiff/../beval.h proto/gui_beval.pro \ | 3825 macros.h option.h beval.h proto/gui_beval.pro \ |
3826 xdiff/../structs.h xdiff/../regexp.h xdiff/../gui.h xdiff/../alloc.h \ | 3826 structs.h regexp.h gui.h alloc.h \ |
3827 xdiff/../ex_cmds.h xdiff/../spell.h xdiff/../proto.h xdiff/../globals.h \ | 3827 ex_cmds.h spell.h proto.h globals.h \ |
3828 xdiff/../farsi.h xdiff/../arabic.h xdiff/xtypes.h xdiff/xutils.h \ | 3828 farsi.h arabic.h xdiff/xtypes.h xdiff/xutils.h \ |
3829 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h | 3829 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h |
3830 objects/xhistogram.o: xdiff/xhistogram.c xdiff/xinclude.h xdiff/../auto/config.h \ | 3830 objects/xhistogram.o: xdiff/xhistogram.c xdiff/xinclude.h auto/config.h \ |
3831 xdiff/xmacros.h xdiff/xdiff.h xdiff/../vim.h xdiff/../protodef.h \ | 3831 xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \ |
3832 xdiff/../auto/config.h xdiff/../feature.h xdiff/../os_unix.h \ | 3832 auto/config.h feature.h os_unix.h \ |
3833 xdiff/../auto/osdef.h xdiff/../ascii.h xdiff/../keymap.h xdiff/../term.h \ | 3833 auto/osdef.h ascii.h keymap.h term.h \ |
3834 xdiff/../macros.h xdiff/../option.h xdiff/../beval.h proto/gui_beval.pro \ | 3834 macros.h option.h beval.h proto/gui_beval.pro \ |
3835 xdiff/../structs.h xdiff/../regexp.h xdiff/../gui.h xdiff/../alloc.h \ | 3835 structs.h regexp.h gui.h alloc.h \ |
3836 xdiff/../ex_cmds.h xdiff/../spell.h xdiff/../proto.h xdiff/../globals.h \ | 3836 ex_cmds.h spell.h proto.h globals.h \ |
3837 xdiff/../farsi.h xdiff/../arabic.h xdiff/xtypes.h xdiff/xutils.h \ | 3837 farsi.h arabic.h xdiff/xtypes.h xdiff/xutils.h \ |
3838 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h | 3838 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h |
3839 objects/xpatience.o: xdiff/xpatience.c xdiff/xinclude.h xdiff/../auto/config.h \ | 3839 objects/xpatience.o: xdiff/xpatience.c xdiff/xinclude.h auto/config.h \ |
3840 xdiff/xmacros.h xdiff/xdiff.h xdiff/../vim.h xdiff/../protodef.h \ | 3840 xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \ |
3841 xdiff/../auto/config.h xdiff/../feature.h xdiff/../os_unix.h \ | 3841 auto/config.h feature.h os_unix.h \ |
3842 xdiff/../auto/osdef.h xdiff/../ascii.h xdiff/../keymap.h xdiff/../term.h \ | 3842 auto/osdef.h ascii.h keymap.h term.h \ |
3843 xdiff/../macros.h xdiff/../option.h xdiff/../beval.h proto/gui_beval.pro \ | 3843 macros.h option.h beval.h proto/gui_beval.pro \ |
3844 xdiff/../structs.h xdiff/../regexp.h xdiff/../gui.h xdiff/../alloc.h \ | 3844 structs.h regexp.h gui.h alloc.h \ |
3845 xdiff/../ex_cmds.h xdiff/../spell.h xdiff/../proto.h xdiff/../globals.h \ | 3845 ex_cmds.h spell.h proto.h globals.h \ |
3846 xdiff/../farsi.h xdiff/../arabic.h xdiff/xtypes.h xdiff/xutils.h \ | 3846 farsi.h arabic.h xdiff/xtypes.h xdiff/xutils.h \ |
3847 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h | 3847 xdiff/xprepare.h xdiff/xdiffi.h xdiff/xemit.h |