comparison Makefile @ 799:6beb2c667935

updated for version 7.0b
author vimboss
date Fri, 24 Mar 2006 22:21:52 +0000
parents 0f9f4761ad9c
children 9f345c48220b
comparison
equal deleted inserted replaced
798:95dac6af3b3a 799:6beb2c667935
67 # To do all this you need the unix, extra and lang archives, and 67 # To do all this you need the unix, extra and lang archives, and
68 # compiled binaries. 68 # compiled binaries.
69 # Before creating an archive first delete all backup files, *.orig, etc. 69 # Before creating an archive first delete all backup files, *.orig, etc.
70 70
71 MAJOR = 7 71 MAJOR = 7
72 MINOR = 0aa 72 MINOR = 0b
73 73
74 # Uncomment this line if the Win32s version is to be included. 74 # Uncomment this line if the Win32s version is to be included.
75 #DOSBIN_S = dosbin_s 75 DOSBIN_S = dosbin_s
76 76
77 # CHECKLIST for creating a new version: 77 # CHECKLIST for creating a new version:
78 # 78 #
79 # - Update Vim version number. For a test version in: src/version.h, Contents, 79 # - Update Vim version number. For a test version in: src/version.h, Contents,
80 # MAJOR/MINOR above, VIMRTDIR and VERSION in src/Makefile, README*.txt, 80 # MAJOR/MINOR above, VIMMAJOR and VIMMINOR in src/Makefile, README*.txt,
81 # runtime/doc/*.txt and nsis/gvim.nsi. Other things in README_os2.txt. For a 81 # runtime/doc/*.txt and nsis/gvim.nsi. Other things in README_os2.txt. For a
82 # minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, src/vim16.def. 82 # minor/major version: src/GvimExt/GvimExt.reg, src/vim.def, src/vim16.def.
83 # - Correct included_patches[] in src/version.c. 83 # - Correct included_patches[] in src/version.c.
84 # - Compile Vim with GTK, Perl, Python, TCL, Ruby, MZscheme, Cscope and "huge" 84 # - Compile Vim with GTK, Perl, Python, TCL, Ruby, MZscheme, Cscope and "huge"
85 # features. Exclude workshop and SNiFF. 85 # features. Exclude workshop and SNiFF.
90 # - Enable the efence library in "src/Makefile" and run "make test". May 90 # - Enable the efence library in "src/Makefile" and run "make test". May
91 # require disabling Python to avoid trouble with threads. 91 # require disabling Python to avoid trouble with threads.
92 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script). 92 # - Check for missing entries in runtime/makemenu.vim (with checkmenu script).
93 # - Check for missing options in runtime/optwin.vim et al. (with check.vim). 93 # - Check for missing options in runtime/optwin.vim et al. (with check.vim).
94 # - Do "make menu" to update the runtime/synmenu.vim file. 94 # - Do "make menu" to update the runtime/synmenu.vim file.
95 # - Add remarks for changes to runtime/doc/version6.txt. 95 # - Add remarks for changes to runtime/doc/version7.txt.
96 # - In runtime/doc run "make" and "make html" to check for errors. 96 # - In runtime/doc run "make" and "make html" to check for errors.
97 # - Check if src/Makefile and src/feature.h don't contain any personal 97 # - Check if src/Makefile and src/feature.h don't contain any personal
98 # preferences or the GTK, Perl, etc. mentioned above. 98 # preferences or the GTK, Perl, etc. mentioned above.
99 # - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL 99 # - Check that runtime/doc/help.txt doesn't contain entries in "LOCAL
100 # ADDITIONS". 100 # ADDITIONS".
137 # uninstal.exe. Otherwise rename executables to installw32.exe and 137 # uninstal.exe. Otherwise rename executables to installw32.exe and
138 # uninstalw32.exe. 138 # uninstalw32.exe.
139 # Win32 GUI version: 139 # Win32 GUI version:
140 # - "nmake -f Make_mvc.mak GUI=yes. 140 # - "nmake -f Make_mvc.mak GUI=yes.
141 # - move "gvim.exe" to here (otherwise the OLE version will overwrite it). 141 # - move "gvim.exe" to here (otherwise the OLE version will overwrite it).
142 # - Move ObjC/gvim.pdb to here. 142 # - Move ObjG/gvim.pdb to here.
143 # - Delete vimrun.exe, install.exe and uninstall.exe. 143 # - Delete vimrun.exe, install.exe and uninstall.exe.
144 # - Copy "GvimExt/gvimext.dll" to here. 144 # - Copy "GvimExt/gvimext.dll" to here.
145 # Win32 GUI version with OLE, PERL, TCL, PYTHON and dynamic IME: 145 # Win32 GUI version with OLE, PERL, TCL, PYTHON and dynamic IME:
146 # - Run src/bigvim.bat ("nmake -f Make_mvc.mak GUI=yes OLE=yes IME=yes ...) 146 # - Run src/bigvim.bat ("nmake -f Make_mvc.mak GUI=yes OLE=yes IME=yes ...)
147 # - Rename "gvim.exe" to "gvim_ole.exe". 147 # - Rename "gvim.exe" to "gvim_ole.exe".
148 # - Rename ObjC/gvim.pdb to "gvim_ole.pdb". 148 # - Rename ObjGOLYTR/gvim.pdb to "gvim_ole.pdb".
149 # - Delete install.exe and uninstall.exe. 149 # - Delete install.exe and uninstall.exe.
150 # - If building the Win32s version delete vimrun.exe. 150 # - If building the Win32s version delete vimrun.exe.
151 # Win32s GUI version: 151 # Win32s GUI version:
152 # - Set environment for Visual C++ 4.1 (requires a new console window) 152 # - Set environment for Visual C++ 4.1 (requires a new console window)
153 # - "vcvars32" (use the path for VC 4.1 e:\msdev\bin) 153 # - "vcvars32" (use the path for VC 4.1 e:\msdev\bin)