comparison makefile.vc @ 2398:4de830d3bf9e

Win: Remove winmain.c as it is unnecessary when using the dwmain() entrypoint macros. Export _dw_convertargs() internal function for use in the dwmain macro.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Thu, 25 Mar 2021 21:38:58 +0000
parents e7060d262939
children 1660b4ecb92f
comparison
equal deleted inserted replaced
2397:f181963f23d5 2398:4de830d3bf9e
208 $(CC) $(CFLAGS) $(CFLAGS_DEBUG) $(SRCDIR)\dwcompat.c 208 $(CC) $(CFLAGS) $(CFLAGS_DEBUG) $(SRCDIR)\dwcompat.c
209 209
210 dwtest.obj: $(SRCDIR)\dwtest.c 210 dwtest.obj: $(SRCDIR)\dwtest.c
211 $(CC) $(CFLAGS) $(CFLAGS_DEBUG) $(SRCDIR)\dwtest.c 211 $(CC) $(CFLAGS) $(CFLAGS_DEBUG) $(SRCDIR)\dwtest.c
212 212
213 winmain.obj: $(SRCDIR)\winmain.c
214 $(CC) $(CFLAGS) $(CFLAGS_DEBUG) $(SRCDIR)\winmain.c
215
216 dwtest: dwtest.exe 213 dwtest: dwtest.exe
217 214
218 dwtest.exe: dwtest.obj winmain.obj 215 dwtest.exe: dwtest.obj
219 $(LINK) $(LINKFLAGS) /out:dwtest.exe dwtest.obj winmain.obj /subsystem:windows $(DWLIBDIR)\dwcompat.lib $(DWLIBDIR)\dw.lib $(LIBS) 216 $(LINK) $(LINKFLAGS) /out:dwtest.exe dwtest.obj /subsystem:windows $(DWLIBDIR)\dwcompat.lib $(DWLIBDIR)\dw.lib $(LIBS)
220 mt.exe /manifest dwtest.exe.manifest $(SRCDIR)\win\dwtest.exe.$(TARGET_CPU).manifest /outputresource:dwtest.exe;1 217 mt.exe /manifest dwtest.exe.manifest $(SRCDIR)\win\dwtest.exe.$(TARGET_CPU).manifest /outputresource:dwtest.exe;1
221 -erase dwtest.exe.manifest 218 -erase dwtest.exe.manifest
222 219
223 zip: dw.dll 220 zip: dw.dll
224 copy win\readme-win.txt . 221 copy win\readme-win.txt .