annotate src/Make_w16.mak @ 8138:f52504c10387 v7.4.1363

commit https://github.com/vim/vim/commit/065bbac8adfe29a09958570237d223457f235c6c Author: Bram Moolenaar <Bram@vim.org> Date: Sat Feb 20 13:08:46 2016 +0100 patch 7.4.1363 Problem: Compiler warnings with tiny build. Solution: Add #ifdefs.
author Christian Brabandt <cb@256bit.org>
date Sat, 20 Feb 2016 13:15:04 +0100
parents a4b4cbf8d044
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 # Borland C++ 5.0[12] makefile for vim, 16-bit windows gui version
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 # By Vince Negri
7435
a4b4cbf8d044 commit https://github.com/vim/vim/commit/17b609ed7f3d718e233a561f792f7473e48b0aaa
Christian Brabandt <cb@256bit.org>
parents: 4352
diff changeset
4 #
a4b4cbf8d044 commit https://github.com/vim/vim/commit/17b609ed7f3d718e233a561f792f7473e48b0aaa
Christian Brabandt <cb@256bit.org>
parents: 4352
diff changeset
5 # NOTE: THIS IS OLD AND PROBABLY NO LONGER WORKS.
a4b4cbf8d044 commit https://github.com/vim/vim/commit/17b609ed7f3d718e233a561f792f7473e48b0aaa
Christian Brabandt <cb@256bit.org>
parents: 4352
diff changeset
6 #
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 # *************************************************************
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 # * WARNING!
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 # * This was originally produced by the IDE, but has since been
4352
04736b4030ec updated for version 7.3.925
Bram Moolenaar <bram@vim.org>
parents: 4168
diff changeset
10 # * modified to make it work properly. Adjust with care!
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 # * In particular, leave LinkerLocalOptsAtW16_gvim16dexe alone
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 # * unless you are a guru.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 # *************************************************************
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 # Look for BOR below and either pass a different value or
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 # adjust the path as required. For example
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 # make -fMake_w16.mak -DBOR=C:\PF\Borland\BC5.01 -B BccW16.cfg
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 # make -fMake_w16.mak
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19 # Note: $(BOR) is effectively ignored unless BccW16.cfg is rebuilt.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 # Does not compile with Borland C++ 4.51 Walter Briscoe 2003-02-24
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 # "out of memory" from compiler if gvim16 wildly wrong. WFB 2003-03-04
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 # vim16.def must be a DOS-formatted file. (\r\n line endings.)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 # It is a UNIX-formatted file (\n line endings) in vim-*-extra.tar.gz
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 .AUTODEPEND
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 # Borland C++ tools
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 IMPLIB = Implib
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 BCC = Bcc +BccW16.cfg
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 TLINK = TLink
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 TLIB = TLib
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 BRC = Brc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37 TASM = Tasm
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39 # IDE macros
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 # Options
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 !ifndef BOR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46 BOR = D:\BC5
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 !endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 # !ifndef INTDIR is lethal considering CLEAN below. WFB 2003-03-13
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50 INTDIR=w16
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 # /Twe Make the target a Windows .EXE with explicit functions exportable +
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53 # /x Map file off
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54 # /l Include source line numbers in object map files`
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55 # /c case sensitive link
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56 # /C Case-sensitive exports and imports (16-bit only)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 # /k Produce "No Stack" warning.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58 # /Oa Minimise segment alignment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 # /Oc Minimise Chain fixes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 # /Oi Minimise Iterated data
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 # /Or Minimise resource alignment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 # /P -P=x Code pack size
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 # /V Windows version for application
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 # /L Folder to search for library files
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 LinkerLocalOptsAtW16_gvim16dexe =/Twe/x/l/c/C/k/Or/Oc/Oa/Oi/P=65535/V3.10
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 CompInheritOptsAt_gvim16dexe = \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 -I$(BOR)\INCLUDE;PROTO;. \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 -DFEAT_GUI;FEAT_GUI_MSWIN;FEAT_GUI_W16;MSWIN;WIN16;MSWIN16_FASTTEXT \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 -DFEAT_TOOLBAR;WIN16_3DLOOK
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 # Dependency List
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74 #
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 Dep_Gvim16 = \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76 gvim16.exe
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 ObjFiles = \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79 $(INTDIR)\buffer.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 $(INTDIR)\charset.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 $(INTDIR)\diff.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82 $(INTDIR)\digraph.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83 $(INTDIR)\edit.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84 $(INTDIR)\eval.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85 $(INTDIR)\ex_cmds.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 $(INTDIR)\ex_cmds2.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 $(INTDIR)\ex_docmd.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88 $(INTDIR)\ex_eval.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 $(INTDIR)\ex_getln.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 $(INTDIR)\fileio.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 $(INTDIR)\fold.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 $(INTDIR)\getchar.obj\
440
eb531146be0e updated for version 7.0114
vimboss
parents: 227
diff changeset
93 $(INTDIR)\hardcopy.obj\
800
d8f905020502 updated for version 7.0b
vimboss
parents: 540
diff changeset
94 $(INTDIR)\hashtab.obj\
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95 $(INTDIR)\gui.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 $(INTDIR)\gui_w16.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97 $(INTDIR)\main.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 $(INTDIR)\mark.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 $(INTDIR)\mbyte.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100 $(INTDIR)\memfile.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 $(INTDIR)\memline.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 $(INTDIR)\menu.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 $(INTDIR)\message.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104 $(INTDIR)\misc1.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 $(INTDIR)\misc2.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106 $(INTDIR)\move.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 $(INTDIR)\normal.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 $(INTDIR)\ops.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 $(INTDIR)\option.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110 $(INTDIR)\os_win16.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 $(INTDIR)\os_msdos.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112 $(INTDIR)\os_mswin.obj\
4168
ff193256398a updated for version 7.3.836
Bram Moolenaar <bram@vim.org>
parents: 800
diff changeset
113 $(INTDIR)\winclip.obj\
800
d8f905020502 updated for version 7.0b
vimboss
parents: 540
diff changeset
114 $(INTDIR)\popupmnu.obj\
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115 $(INTDIR)\quickfix.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116 $(INTDIR)\regexp.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117 $(INTDIR)\screen.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118 $(INTDIR)\search.obj\
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 120
diff changeset
119 $(INTDIR)\spell.obj\
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120 $(INTDIR)\syntax.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121 $(INTDIR)\tag.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 $(INTDIR)\term.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123 $(INTDIR)\ui.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 $(INTDIR)\undo.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 $(INTDIR)\version.obj\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 $(INTDIR)\window.obj
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 Dep_gvim16dexe = \
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 vimtbar.lib\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130 vim16.def\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 $(INTDIR)\vim16.res\
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132 $(ObjFiles)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134 # Without the following, the implicit rule in BUILTINS.MAK is picked up
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135 # for a rule for .c.obj rather than the local implicit rule
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136 .SUFFIXES
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137 .SUFFIXES .c .obj
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
138 .path.c = .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140 # -P- Force C++ compilation off
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141 # -c Compilation only
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 # -n Place .OBJ files
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143 {.}.c{$(INTDIR)}.obj:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 $(BCC) -P- -c -n$(INTDIR)\ {$< }
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
145
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
146 Gvim16 : BccW16.cfg $(Dep_Gvim16)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147 echo MakeNode
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149 gvim16.exe : $(Dep_gvim16dexe)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
150 $(TLINK) $(LinkerLocalOptsAtW16_gvim16dexe) @&&|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
151 c0wl.obj $(ObjFiles)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
152 |,$*,,vimtbar ctl3dv2 import cwl, vim16.def,$(INTDIR)\vim16.res
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
153
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
154 # Force objects to be built if $(BOR) changes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155 $(ObjFiles) : Make_w16.mak BccW16.cfg
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157 $(INTDIR)\vim16.res : vim16.rc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
158 $(BRC) -R @&&|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
159 $(CompInheritOptsAt_gvim16dexe) -fo$*.res $?
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
160 |
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
161
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
162
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
163 # Compiler configuration file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
164 # There is no rule for $(INTDIR) as make always says it does not exist
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
165 BccW16.cfg :
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
166 -@if not exist $(INTDIR)\$(NULL) mkdir $(INTDIR)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
167 Copy &&|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
168 -3 ; Generate 80386 protected-mode compatible instructions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
169 -a ; Byte alignment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
170 -dc ; Move string literals from data segment to code segment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
171 -ff ; Fast floating point
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
172 -H ; Generate and use precompiled headers
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
173 -H=$(INTDIR)\gvim16.csm ; gvim16.csm is the precompiled header filename
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
174 -k- ; No standard stack frame
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
175 -ml ; Large memory model
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
176 -OW ; Suppress the inc bp/dec bp on windows far functions
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
177 -O1 ; Generate smallest possible code
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 -O2 ; Generate fastest possible code (overrides prior -O1 control)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179 -pr ; Fastcall calling convention passing parameters in registers
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180 -R- ; Exclude browser information in generated .OBJ files
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181 -v- ; Turn off source debugging
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182 -vi ; Turn inline function expansion on
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183 -WE ; Only __far _export functions are exported
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184 -w ; Display warnings
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
185 -w-par ; Suppress: Parameter 'parameter' is never used
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
186 -w-pch ; Cannot create pre-compiled header: initialized data in header
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
187 -w-sig ; identifier' declared but never used
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
188 -w-ucp ; Mixing pointers to different 'char' types
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
189 -wuse ; 'identifier' declared but never used
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
190 $(CompInheritOptsAt_gvim16dexe)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
191 | $@
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
192
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
193 !IF "$(OS)" == "Windows_NT"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
194 NULL=
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
195 DEL_TREE = rmdir /s /q
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
196 !ELSE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
197 NULL=nul
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
198 DEL_TREE = deltree /y
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
199 !ENDIF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
200
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
201 CLEAN:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
202 -@if exist $(INTDIR)\$(NULL) $(DEL_TREE) $(INTDIR)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
203 -@if exist BccW16.cfg erase BccW16.cfg
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
204 -@if exist gvim16.exe erase gvim16.exe