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/$@