Mercurial > vim
comparison src/Makefile @ 8212:05b88224cea1 v7.4.1399
commit https://github.com/vim/vim/commit/48e330aff911be1c798c88a973af6437a8141fce
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Feb 23 14:53:34 2016 +0100
patch 7.4.1399
Problem: The MS-DOS code does not build.
Solution: Remove the old MS-DOS code.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 23 Feb 2016 15:00:08 +0100 |
parents | 563c923b1584 |
children | 74b15ed0a259 |
comparison
equal
deleted
inserted
replaced
8211:6116980b4cfa | 8212:05b88224cea1 |
---|---|
906 | 906 |
907 ### If you want to use ncurses library instead of the automatically found one | 907 ### If you want to use ncurses library instead of the automatically found one |
908 ### after changing this, you need to do "make reconfig". | 908 ### after changing this, you need to do "make reconfig". |
909 #CONF_TERM_LIB = --with-tlib=ncurses | 909 #CONF_TERM_LIB = --with-tlib=ncurses |
910 | 910 |
911 ### For GCC on MSDOS, the ".exe" suffix will be added. | 911 ### For GCC on MS-Windows, the ".exe" suffix will be added. |
912 #EXEEXT = .exe | 912 #EXEEXT = .exe |
913 #LNKEXT = .exe | 913 #LNKEXT = .exe |
914 | 914 |
915 ### (O) For LynxOS 2.5.0, tested on PC. | 915 ### (O) For LynxOS 2.5.0, tested on PC. |
916 #EXTRA_LIBS = -lXext -lSM -lICE -lbsd | 916 #EXTRA_LIBS = -lXext -lSM -lICE -lbsd |
1713 $(TCL_PRO) | 1713 $(TCL_PRO) |
1714 | 1714 |
1715 # Resources used for the Mac are in one directory. | 1715 # Resources used for the Mac are in one directory. |
1716 RSRC_DIR = os_mac_rsrc | 1716 RSRC_DIR = os_mac_rsrc |
1717 | 1717 |
1718 PRO_MANUAL = os_amiga.pro os_msdos.pro os_win32.pro \ | 1718 PRO_MANUAL = os_amiga.pro os_win32.pro \ |
1719 os_mswin.pro winclip.pro os_beos.pro os_vms.pro $(PERL_PRO) | 1719 os_mswin.pro winclip.pro os_beos.pro os_vms.pro $(PERL_PRO) |
1720 | 1720 |
1721 # Default target is making the executable and tools | 1721 # Default target is making the executable and tools |
1722 all: $(VIMTARGET) $(TOOLS) languages $(GUI_BUNDLE) | 1722 all: $(VIMTARGET) $(TOOLS) languages $(GUI_BUNDLE) |
1723 | 1723 |
1834 cd $(PODIR); CC="$(CC)" $(MAKE) prefix=$(DESTDIR)$(prefix) update-po | 1834 cd $(PODIR); CC="$(CC)" $(MAKE) prefix=$(DESTDIR)$(prefix) update-po |
1835 | 1835 |
1836 # Generate function prototypes. This is not needed to compile vim, but if | 1836 # Generate function prototypes. This is not needed to compile vim, but if |
1837 # you want to use it, cproto is out there on the net somewhere -- Webb | 1837 # you want to use it, cproto is out there on the net somewhere -- Webb |
1838 # | 1838 # |
1839 # When generating os_amiga.pro, os_msdos.pro and os_win32.pro there will be a | 1839 # When generating os_amiga.pro and os_win32.pro there will be a |
1840 # few include files that can not be found, that's OK. | 1840 # few include files that can not be found, that's OK. |
1841 | 1841 |
1842 proto: $(PRO_AUTO) $(PRO_MANUAL) | 1842 proto: $(PRO_AUTO) $(PRO_MANUAL) |
1843 | 1843 |
1844 # Filter out arguments that cproto doesn't support. | 1844 # Filter out arguments that cproto doesn't support. |
1860 $(CPROTO) -DFEAT_GUI $< > proto/$@ | 1860 $(CPROTO) -DFEAT_GUI $< > proto/$@ |
1861 echo "/* vim: set ft=c : */" >> proto/$@ | 1861 echo "/* vim: set ft=c : */" >> proto/$@ |
1862 | 1862 |
1863 os_amiga.pro: os_amiga.c | 1863 os_amiga.pro: os_amiga.c |
1864 $(CPROTO) -DAMIGA -UHAVE_CONFIG_H -DBPTR=char* $< > proto/$@ | 1864 $(CPROTO) -DAMIGA -UHAVE_CONFIG_H -DBPTR=char* $< > proto/$@ |
1865 echo "/* vim: set ft=c : */" >> proto/$@ | |
1866 | |
1867 os_msdos.pro: os_msdos.c | |
1868 $(CPROTO) -DMSDOS -UHAVE_CONFIG_H $< > proto/$@ | |
1869 echo "/* vim: set ft=c : */" >> proto/$@ | 1865 echo "/* vim: set ft=c : */" >> proto/$@ |
1870 | 1866 |
1871 os_win32.pro: os_win32.c | 1867 os_win32.pro: os_win32.c |
1872 $(CPROTO) -DWIN32 -UHAVE_CONFIG_H $< > proto/$@ | 1868 $(CPROTO) -DWIN32 -UHAVE_CONFIG_H $< > proto/$@ |
1873 echo "/* vim: set ft=c : */" >> proto/$@ | 1869 echo "/* vim: set ft=c : */" >> proto/$@ |