1 #*************************************************************************** 2 # _ _ ____ _ 3 # Project ___| | | | _ \| | 4 # / __| | | | |_) | | 5 # | (__| |_| | _ <| |___ 6 # \___|\___/|_| \_\_____| 7 # 8 # Copyright (C) 1999 - 2016, Daniel Stenberg, <daniel (a] haxx.se>, et al. 9 # 10 # This software is licensed as described in the file COPYING, which 11 # you should have received as part of this distribution. The terms 12 # are also available at https://curl.haxx.se/docs/copyright.html. 13 # 14 # You may opt to use, copy, modify, merge, publish, distribute and/or sell 15 # copies of the Software, and permit persons to whom the Software is 16 # furnished to do so, under the terms of the COPYING file. 17 # 18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 19 # KIND, either express or implied. 20 # 21 #*************************************************************************** 22 23 # All files in the Makefile.vc* series are generated automatically from the 24 # one made for MSVC version 6. Alas, if you want to do changes to any of the 25 # files and send back to the project, edit the version six, make your diff and 26 # mail curl-users. 27 28 ############################################################# 29 # 30 ## Makefile for building curl.exe with MSVC6 31 ## Use: nmake -f makefile.vc6 [release | debug] [CFG=release-ssl] 32 ## (default is release) 33 ## "nmake -f makefile.vc6 CFG=release-ssl" statically links OpenSSL 34 ## into curl.exe producing a standalone SSL-enabled executable. 35 ## 36 # 37 ############################################################# 38 39 PROGRAM_NAME = curl.exe 40 41 # ------------------------------------------- 42 # Verify that current subdir is curl's 'src' 43 # ------------------------------------------- 44 45 !IF ! EXIST(.\tool_main.c) 46 ! MESSAGE Can not process this makefile from outside of curl's 'src' subdirectory. 47 ! MESSAGE Change to curl's 'src' subdirectory, and try again. 48 ! ERROR See previous message. 49 !ENDIF 50 51 # ------------------------------------------------ 52 # Makefile.msvc.names provides libcurl file names 53 # ------------------------------------------------ 54 55 !INCLUDE ..\winbuild\Makefile.msvc.names 56 57 58 !IFNDEF OPENSSL_PATH 59 OPENSSL_PATH = ../../openssl-1.0.2a 60 !ENDIF 61 62 !IFNDEF ZLIB_PATH 63 ZLIB_PATH = ../../zlib-1.2.8 64 !ENDIF 65 66 !IFNDEF MACHINE 67 MACHINE = X86 68 !ENDIF 69 70 # USE_WINDOWS_SSPI uses windows libraries to allow NTLM authentication 71 # without an openssl installation and offers the ability to authenticate 72 # using the "current logged in user". Since at least with MSVC6 the sspi.h 73 # header is broken it is either required to install the Windows SDK, 74 # or to fix sspi.h with adding this define at the beginning of sspi.h: 75 # #define FreeCredentialHandle FreeCredentialsHandle 76 # 77 # If, for some reason the Windows SDK is installed but not installed 78 # in the default location, you can specify WINDOWS_SDK_PATH. 79 # It can be downloaded from: 80 # https://msdn.microsoft.com/windows/bb980924.aspx 81 82 # WINDOWS_SSPI = 1 83 84 !IFDEF WINDOWS_SSPI 85 !IFNDEF WINDOWS_SDK_PATH 86 WINDOWS_SDK_PATH = "$(PROGRAMFILES)\Microsoft SDK" 87 !ENDIF 88 !ENDIF 89 90 ######################################################## 91 ## Nothing more to do below this line! 92 93 ZLIB_CFLAGS = /DHAVE_ZLIB_H /DHAVE_ZLIB /DHAVE_LIBZ /I "$(ZLIB_PATH)" 94 ZLIB_LFLAGS = "/LIBPATH:$(ZLIB_PATH)" 95 ZLIB_LIBS = zlib.lib 96 ZLIB_IMP_LIBS = zdll.lib 97 98 SSL_CFLAGS = /DUSE_OPENSSL 99 SSL_LFLAGS = /LIBPATH:"$(OPENSSL_PATH)/out32" 100 SSL_IMP_LFLAGS = /LIBPATH:"$(OPENSSL_PATH)/out32dll" 101 SSL_LIBS = libeay32.lib ssleay32.lib gdi32.lib user32.lib 102 WINLIBS = ws2_32.lib wldap32.lib advapi32.lib 103 104 WINSSL_CFLAGS = /DUSE_SCHANNEL 105 #WINSSL_LIBS = gdi32.lib user32.lib 106 107 !IFDEF USE_IDN 108 WINLIBS = $(WINLIBS) normaliz.lib 109 !ENDIF 110 111 # Runtime library configuration 112 RTLIB = /MD 113 RTLIBD = /MDd 114 115 !IF "$(RTLIBCFG)" == "static" 116 RTLIB = /MT 117 RTLIBD = /MTd 118 !ENDIF 119 120 ## Release 121 CCR = cl.exe $(RTLIB) /O2 /DNDEBUG 122 LINKR = link.exe /incremental:no /libpath:"../lib" 123 RCR = rc.exe /dDEBUGBUILD=0 124 125 ## Debug 126 CCD = cl.exe $(RTLIBD) /Gm /ZI /Od /D_DEBUG /GZ 127 LINKD = link.exe /incremental:yes /debug /libpath:"../lib" 128 RCD = rc.exe /dDEBUGBUILD=1 129 130 CFLAGS = /I../lib /I../include /nologo /W3 /GX /DWIN32 /YX /FD /c /D_BIND_TO_CURRENT_VCLIBS_VERSION=1 131 LFLAGS = /nologo /out:$(PROGRAM_NAME) /subsystem:console /machine:$(MACHINE) 132 RESFLAGS = /i../include 133 134 # This manifest thing is for VC8, enabled by the maketgz script that 135 # builds the VC8 version of this makefile. Left commented out in the VC6 136 # version! 137 #MANIFESTTOOL = mt -manifest $(PROGRAM_NAME).manifest -outputresource:$(PROGRAM_NAME);1 138 139 !IFDEF WINDOWS_SSPI 140 CFLAGS = $(CFLAGS) /DUSE_WINDOWS_SSPI /I$(WINDOWS_SDK_PATH)\include 141 !ENDIF 142 143 RELEASE_OBJS= \ 144 nonblockr.obj \ 145 strcaser.obj \ 146 strtoofftr.obj \ 147 warnless.obj \ 148 slist_wc.obj \ 149 tool_binmoder.obj \ 150 tool_bnamer.obj \ 151 tool_cb_dbgr.obj \ 152 tool_cb_hdrr.obj \ 153 tool_cb_prgr.obj \ 154 tool_cb_rear.obj \ 155 tool_cb_seer.obj \ 156 tool_cb_wrtr.obj \ 157 tool_cfgabler.obj \ 158 tool_convertr.obj \ 159 tool_dirhier.obj \ 160 tool_doswinr.obj \ 161 tool_easysrcr.obj \ 162 tool_formparser.obj \ 163 tool_getparamr.obj \ 164 tool_getpassr.obj \ 165 tool_helpr.obj \ 166 tool_helpersr.obj \ 167 tool_homedirr.obj \ 168 tool_hugehelpr.obj \ 169 tool_libinfor.obj \ 170 tool_mainr.obj \ 171 tool_metalinkr.obj \ 172 tool_mfilesr.obj \ 173 tool_msgsr.obj \ 174 tool_operater.obj \ 175 tool_operhlpr.obj \ 176 tool_panykeyr.obj \ 177 tool_paramhlpr.obj \ 178 tool_parsecfgr.obj \ 179 tool_setoptr.obj \ 180 tool_sleepr.obj \ 181 tool_urlglobr.obj \ 182 tool_utilr.obj \ 183 tool_vmsr.obj \ 184 tool_writeenvr.obj \ 185 tool_writeoutr.obj \ 186 tool_xattrr.obj \ 187 curlr.res 188 189 DEBUG_OBJS= \ 190 nonblockd.obj \ 191 strcased.obj \ 192 strtoofftd.obj \ 193 warnlessd.obj \ 194 slist_wcd.obj \ 195 tool_binmoded.obj \ 196 tool_bnamed.obj \ 197 tool_cb_dbgd.obj \ 198 tool_cb_hdrd.obj \ 199 tool_cb_prgd.obj \ 200 tool_cb_read.obj \ 201 tool_cb_seed.obj \ 202 tool_cb_wrtd.obj \ 203 tool_cfgabled.obj \ 204 tool_convertd.obj \ 205 tool_dirhied.obj \ 206 tool_doswind.obj \ 207 tool_easysrcd.obj \ 208 tool_formparsed.obj \ 209 tool_getparamd.obj \ 210 tool_getpassd.obj \ 211 tool_helpd.obj \ 212 tool_helpersd.obj \ 213 tool_homedird.obj \ 214 tool_hugehelpd.obj \ 215 tool_libinfod.obj \ 216 tool_maind.obj \ 217 tool_metalinkd.obj \ 218 tool_mfilesd.obj \ 219 tool_msgsd.obj \ 220 tool_operated.obj \ 221 tool_operhlpd.obj \ 222 tool_panykeyd.obj \ 223 tool_paramhlpd.obj \ 224 tool_parsecfgd.obj \ 225 tool_setoptd.obj \ 226 tool_sleepd.obj \ 227 tool_urlglobd.obj \ 228 tool_utild.obj \ 229 tool_vmsd.obj \ 230 tool_writeenvd.obj \ 231 tool_writeoutd.obj \ 232 tool_xattrd.obj \ 233 curld.res 234 235 ################################################# 236 # If CFG not specified, use static libs 237 238 CFLAGS = $(CFLAGS) /DCURL_STATICLIB 239 LINKLIBS = $(LIBCURL_STA_LIB_REL) 240 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) 241 242 ################################################# 243 # release dynamic library 244 245 !IF "$(CFG)" == "release-dll" 246 LINKLIBS = $(LIBCURL_IMP_LIB_REL) 247 LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) 248 !ENDIF 249 250 ################################################# 251 # release static library with zlib 252 253 !IF "$(CFG)" == "release-zlib" 254 CFLAGS = $(CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB 255 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(ZLIB_LIBS) 256 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(ZLIB_LIBS) 257 LFLAGS = $(LFLAGS) $(ZLIB_LFLAGS) 258 !ENDIF 259 260 ################################################# 261 # release static library with ssl 262 263 !IF "$(CFG)" == "release-ssl" 264 CFLAGS = $(CFLAGS) $(SSL_CFLAGS) /DCURL_STATICLIB 265 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS) 266 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS) 267 LFLAGS = $(LFLAGS) $(SSL_LFLAGS) 268 !ENDIF 269 270 ################################################# 271 # release dynamic library with dynamic ssl 272 273 !IF "$(CFG)" == "release-dll-ssl-dll" 274 CFLAGS = $(CFLAGS) $(SSL_CFLAGS) 275 LINKLIBS = $(LIBCURL_IMP_LIB_REL) $(SSL_LIBS) 276 LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) $(SSL_LIBS) 277 LFLAGS = $(LFLAGS) $(SSL_IMP_LFLAGS) 278 !ENDIF 279 280 ################################################# 281 # release static library with ssl and zlib 282 283 !IF "$(CFG)" == "release-ssl-zlib" 284 CFLAGS = $(CFLAGS) $(SSL_CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB 285 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS) $(ZLIB_LIBS) 286 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS) $(ZLIB_LIBS) 287 LFLAGS = $(LFLAGS) $(SSL_LFLAGS) $(ZLIB_LFLAGS) 288 !ENDIF 289 290 ################################################# 291 # release static library with winssl and zlib 292 293 !IF "$(CFG)" == "release-winssl-zlib" 294 CFLAGS = $(CFLAGS) $(WINSSL_CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB 295 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(WINSSL_LIBS) $(ZLIB_LIBS) 296 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(WINSSL_LIBS) $(ZLIB_LIBS) 297 LFLAGS = $(LFLAGS) $(WINSSL_LFLAGS) $(ZLIB_LFLAGS) 298 !ENDIF 299 300 ################################################# 301 # release static library with dynamic ssl 302 303 !IF "$(CFG)" == "release-ssl-dll" 304 CFLAGS = $(CFLAGS) $(SSL_CFLAGS) /DCURL_STATICLIB 305 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS) 306 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS) 307 LFLAGS = $(LFLAGS) $(SSL_IMP_LFLAGS) 308 !ENDIF 309 310 ################################################# 311 # release static library with dynamic zlib 312 313 !IF "$(CFG)" == "release-zlib-dll" 314 CFLAGS = $(CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB 315 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(ZLIB_IMP_LIBS) 316 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(ZLIB_IMP_LIBS) 317 LFLAGS = $(LFLAGS) $(ZLIB_LFLAGS) 318 !ENDIF 319 320 ################################################# 321 # release dynamic library with dynamic zlib 322 323 !IF "$(CFG)" == "release-dll-zlib-dll" 324 CFLAGS = $(CFLAGS) $(ZLIB_CFLAGS) 325 LINKLIBS = $(LIBCURL_IMP_LIB_REL) $(ZLIB_IMP_LIBS) 326 LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) $(ZLIB_IMP_LIBS) 327 LFLAGS = $(LFLAGS) $(ZLIB_LFLAGS) 328 !ENDIF 329 330 ################################################# 331 # release static library with dynamic ssl and dynamic zlib 332 333 !IF "$(CFG)" == "release-ssl-dll-zlib-dll" 334 CFLAGS = $(CFLAGS) $(SSL_CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB 335 LINKLIBS = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS) $(ZLIB_IMP_LIBS) 336 LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS) $(ZLIB_IMP_LIBS) 337 LFLAGS = $(LFLAGS) $(SSL_IMP_LFLAGS) $(ZLIB_LFLAGS) 338 !ENDIF 339 340 ################################################# 341 # release dynamic library with dynamic ssl and dynamic zlib 342 343 !IF "$(CFG)" == "release-dll-ssl-dll-zlib-dll" 344 CFLAGS = $(CFLAGS) $(SSL_CFLAGS) $(ZLIB_CFLAGS) 345 LINKLIBS = $(LIBCURL_IMP_LIB_REL) $(SSL_LIBS) $(ZLIB_IMP_LIBS) 346 LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) $(SSL_LIBS) $(ZLIB_IMP_LIBS) 347 LFLAGS = $(LFLAGS) $(SSL_IMP_LFLAGS) $(ZLIB_LFLAGS) 348 !ENDIF 349 350 LINKLIBS = $(LINKLIBS) $(WINLIBS) 351 LINKLIBS_DEBUG = $(LINKLIBS_DEBUG) $(WINLIBS) 352 353 all : release 354 355 release: $(RELEASE_OBJS) 356 $(LINKR) $(LFLAGS) $(LINKLIBS) $(RELEASE_OBJS) 357 $(MANIFESTTOOL) 358 359 debug: $(DEBUG_OBJS) 360 $(LINKD) $(LFLAGS) $(LINKLIBS_DEBUG) $(DEBUG_OBJS) 361 $(MANIFESTTOOL) 362 363 ## Release 364 nonblockr.obj: ../lib/nonblock.c 365 $(CCR) $(CFLAGS) /Fo"$@" ../lib/nonblock.c 366 strcaser.obj: ../lib/strcase.c 367 $(CCR) $(CFLAGS) /Fo"$@" ../lib/strcase.c 368 strtoofftr.obj: ../lib/strtoofft.c 369 $(CCR) $(CFLAGS) /Fo"$@" ../lib/strtoofft.c 370 warnless.obj: ../lib/warnless.c 371 $(CCR) $(CFLAGS) /Fo"$@" ../lib/warnless.c 372 slist_wc.obj: slist_wc.c 373 $(CCR) $(CFLAGS) /Fo"$@" slist_wc.c 374 tool_binmoder.obj: tool_binmode.c 375 $(CCR) $(CFLAGS) /Fo"$@" tool_binmode.c 376 tool_bnamer.obj: tool_bname.c 377 $(CCR) $(CFLAGS) /Fo"$@" tool_bname.c 378 tool_cb_dbgr.obj: tool_cb_dbg.c 379 $(CCR) $(CFLAGS) /Fo"$@" tool_cb_dbg.c 380 tool_cb_hdrr.obj: tool_cb_hdr.c 381 $(CCR) $(CFLAGS) /Fo"$@" tool_cb_hdr.c 382 tool_cb_prgr.obj: tool_cb_prg.c 383 $(CCR) $(CFLAGS) /Fo"$@" tool_cb_prg.c 384 tool_cb_rear.obj: tool_cb_rea.c 385 $(CCR) $(CFLAGS) /Fo"$@" tool_cb_rea.c 386 tool_cb_seer.obj: tool_cb_see.c 387 $(CCR) $(CFLAGS) /Fo"$@" tool_cb_see.c 388 tool_cb_wrtr.obj: tool_cb_wrt.c 389 $(CCR) $(CFLAGS) /Fo"$@" tool_cb_wrt.c 390 tool_cfgabler.obj: tool_cfgable.c 391 $(CCR) $(CFLAGS) /Fo"$@" tool_cfgable.c 392 tool_convertr.obj: tool_convert.c 393 $(CCR) $(CFLAGS) /Fo"$@" tool_convert.c 394 tool_dirhier.obj: tool_dirhie.c 395 $(CCR) $(CFLAGS) /Fo"$@" tool_dirhie.c 396 tool_doswinr.obj: tool_doswin.c 397 $(CCR) $(CFLAGS) /Fo"$@" tool_doswin.c 398 tool_easysrcr.obj: tool_easysrc.c 399 $(CCR) $(CFLAGS) /Fo"$@" tool_easysrc.c 400 tool_formparser.obj: tool_formparse.c 401 $(CCR) $(CFLAGS) /Fo"$@" tool_formparse.c 402 tool_getparamr.obj: tool_getparam.c 403 $(CCR) $(CFLAGS) /Fo"$@" tool_getparam.c 404 tool_getpassr.obj: tool_getpass.c 405 $(CCR) $(CFLAGS) /Fo"$@" tool_getpass.c 406 tool_helpr.obj: tool_help.c 407 $(CCR) $(CFLAGS) /Fo"$@" tool_help.c 408 tool_helpersr.obj: tool_helpers.c 409 $(CCR) $(CFLAGS) /Fo"$@" tool_helpers.c 410 tool_homedirr.obj: tool_homedir.c 411 $(CCR) $(CFLAGS) /Fo"$@" tool_homedir.c 412 tool_hugehelpr.obj: tool_hugehelp.c 413 $(CCR) $(CFLAGS) /Zm200 /Fo"$@" tool_hugehelp.c 414 tool_libinfor.obj: tool_libinfo.c 415 $(CCR) $(CFLAGS) /Fo"$@" tool_libinfo.c 416 tool_mainr.obj: tool_main.c 417 $(CCR) $(CFLAGS) /Fo"$@" tool_main.c 418 tool_metalinkr.obj: tool_metalink.c 419 $(CCR) $(CFLAGS) /Fo"$@" tool_metalink.c 420 tool_mfilesr.obj: tool_mfiles.c 421 $(CCR) $(CFLAGS) /Fo"$@" tool_mfiles.c 422 tool_msgsr.obj: tool_msgs.c 423 $(CCR) $(CFLAGS) /Fo"$@" tool_msgs.c 424 tool_operater.obj: tool_operate.c 425 $(CCR) $(CFLAGS) /Fo"$@" tool_operate.c 426 tool_operhlpr.obj: tool_operhlp.c 427 $(CCR) $(CFLAGS) /Fo"$@" tool_operhlp.c 428 tool_panykeyr.obj: tool_panykey.c 429 $(CCR) $(CFLAGS) /Fo"$@" tool_panykey.c 430 tool_paramhlpr.obj: tool_paramhlp.c 431 $(CCR) $(CFLAGS) /Fo"$@" tool_paramhlp.c 432 tool_parsecfgr.obj: tool_parsecfg.c 433 $(CCR) $(CFLAGS) /Fo"$@" tool_parsecfg.c 434 tool_setoptr.obj: tool_setopt.c 435 $(CCR) $(CFLAGS) /Fo"$@" tool_setopt.c 436 tool_sleepr.obj: tool_sleep.c 437 $(CCR) $(CFLAGS) /Fo"$@" tool_sleep.c 438 tool_urlglobr.obj: tool_urlglob.c 439 $(CCR) $(CFLAGS) /Fo"$@" tool_urlglob.c 440 tool_utilr.obj: tool_util.c 441 $(CCR) $(CFLAGS) /Fo"$@" tool_util.c 442 tool_vmsr.obj: tool_vms.c 443 $(CCR) $(CFLAGS) /Fo"$@" tool_vms.c 444 tool_writeenvr.obj: tool_writeenv.c 445 $(CCR) $(CFLAGS) /Fo"$@" tool_writeenv.c 446 tool_writeoutr.obj: tool_writeout.c 447 $(CCR) $(CFLAGS) /Fo"$@" tool_writeout.c 448 tool_xattrr.obj: tool_xattr.c 449 $(CCR) $(CFLAGS) /Fo"$@" tool_xattr.c 450 curlr.res : curl.rc 451 $(RCR) $(RESFLAGS) /Fo"$@" curl.rc 452 453 ## Debug 454 nonblockd.obj: ../lib/nonblock.c 455 $(CCD) $(CFLAGS) /Fo"$@" ../lib/nonblock.c 456 strcased.obj: ../lib/strcase.c 457 $(CCD) $(CFLAGS) /Fo"$@" ../lib/strcase.c 458 strtoofftd.obj: ../lib/strtoofft.c 459 $(CCD) $(CFLAGS) /Fo"$@" ../lib/strtoofft.c 460 warnlessd.obj: ../lib/warnless.c 461 $(CCD) $(CFLAGS) /Fo"$@" ../lib/warnless.c 462 slist_wcd.obj: slist_wc.c 463 $(CCD) $(CFLAGS) /Fo"$@" slist_wc.c 464 tool_binmoded.obj: tool_binmode.c 465 $(CCD) $(CFLAGS) /Fo"$@" tool_binmode.c 466 tool_bnamed.obj: tool_bname.c 467 $(CCD) $(CFLAGS) /Fo"$@" tool_bname.c 468 tool_cb_dbgd.obj: tool_cb_dbg.c 469 $(CCD) $(CFLAGS) /Fo"$@" tool_cb_dbg.c 470 tool_cb_hdrd.obj: tool_cb_hdr.c 471 $(CCD) $(CFLAGS) /Fo"$@" tool_cb_hdr.c 472 tool_cb_prgd.obj: tool_cb_prg.c 473 $(CCD) $(CFLAGS) /Fo"$@" tool_cb_prg.c 474 tool_cb_read.obj: tool_cb_rea.c 475 $(CCD) $(CFLAGS) /Fo"$@" tool_cb_rea.c 476 tool_cb_seed.obj: tool_cb_see.c 477 $(CCD) $(CFLAGS) /Fo"$@" tool_cb_see.c 478 tool_cb_wrtd.obj: tool_cb_wrt.c 479 $(CCD) $(CFLAGS) /Fo"$@" tool_cb_wrt.c 480 tool_cfgabled.obj: tool_cfgable.c 481 $(CCD) $(CFLAGS) /Fo"$@" tool_cfgable.c 482 tool_convertd.obj: tool_convert.c 483 $(CCD) $(CFLAGS) /Fo"$@" tool_convert.c 484 tool_dirhied.obj: tool_dirhie.c 485 $(CCD) $(CFLAGS) /Fo"$@" tool_dirhie.c 486 tool_doswind.obj: tool_doswin.c 487 $(CCD) $(CFLAGS) /Fo"$@" tool_doswin.c 488 tool_easysrcd.obj: tool_easysrc.c 489 $(CCD) $(CFLAGS) /Fo"$@" tool_easysrc.c 490 tool_formparsed.obj: tool_formparse.c 491 $(CCD) $(CFLAGS) /Fo"$@" tool_formparse.c 492 tool_getparamd.obj: tool_getparam.c 493 $(CCD) $(CFLAGS) /Fo"$@" tool_getparam.c 494 tool_getpassd.obj: tool_getpass.c 495 $(CCD) $(CFLAGS) /Fo"$@" tool_getpass.c 496 tool_helpd.obj: tool_help.c 497 $(CCD) $(CFLAGS) /Fo"$@" tool_help.c 498 tool_helpersd.obj: tool_helpers.c 499 $(CCD) $(CFLAGS) /Fo"$@" tool_helpers.c 500 tool_homedird.obj: tool_homedir.c 501 $(CCD) $(CFLAGS) /Fo"$@" tool_homedir.c 502 tool_hugehelpd.obj: tool_hugehelp.c 503 $(CCD) $(CFLAGS) /Zm200 /Fo"$@" tool_hugehelp.c 504 tool_libinfod.obj: tool_libinfo.c 505 $(CCD) $(CFLAGS) /Fo"$@" tool_libinfo.c 506 tool_maind.obj: tool_main.c 507 $(CCD) $(CFLAGS) /Fo"$@" tool_main.c 508 tool_metalinkd.obj: tool_metalink.c 509 $(CCD) $(CFLAGS) /Fo"$@" tool_metalink.c 510 tool_mfilesd.obj: tool_mfiles.c 511 $(CCD) $(CFLAGS) /Fo"$@" tool_mfiles.c 512 tool_msgsd.obj: tool_msgs.c 513 $(CCD) $(CFLAGS) /Fo"$@" tool_msgs.c 514 tool_operated.obj: tool_operate.c 515 $(CCD) $(CFLAGS) /Fo"$@" tool_operate.c 516 tool_operhlpd.obj: tool_operhlp.c 517 $(CCD) $(CFLAGS) /Fo"$@" tool_operhlp.c 518 tool_panykeyd.obj: tool_panykey.c 519 $(CCD) $(CFLAGS) /Fo"$@" tool_panykey.c 520 tool_paramhlpd.obj: tool_paramhlp.c 521 $(CCD) $(CFLAGS) /Fo"$@" tool_paramhlp.c 522 tool_parsecfgd.obj: tool_parsecfg.c 523 $(CCD) $(CFLAGS) /Fo"$@" tool_parsecfg.c 524 tool_setoptd.obj: tool_setopt.c 525 $(CCD) $(CFLAGS) /Fo"$@" tool_setopt.c 526 tool_sleepd.obj: tool_sleep.c 527 $(CCD) $(CFLAGS) /Fo"$@" tool_sleep.c 528 tool_urlglobd.obj: tool_urlglob.c 529 $(CCD) $(CFLAGS) /Fo"$@" tool_urlglob.c 530 tool_utild.obj: tool_util.c 531 $(CCD) $(CFLAGS) /Fo"$@" tool_util.c 532 tool_vmsd.obj: tool_vms.c 533 $(CCD) $(CFLAGS) /Fo"$@" tool_vms.c 534 tool_writeenvd.obj: tool_writeenv.c 535 $(CCD) $(CFLAGS) /Fo"$@" tool_writeenv.c 536 tool_writeoutd.obj: tool_writeout.c 537 $(CCD) $(CFLAGS) /Fo"$@" tool_writeout.c 538 tool_xattrd.obj: tool_xattr.c 539 $(CCD) $(CFLAGS) /Fo"$@" tool_xattr.c 540 curld.res : curl.rc 541 $(RCD) $(RESFLAGS) /Fo"$@" curl.rc 542 543 clean: 544 @-erase $(PROGRAM_NAME) 2> NUL 545 @-erase $(RELEASE_OBJS) 2> NUL 546 @-erase $(DEBUG_OBJS) 2> NUL 547 @-erase *.idb 2> NUL 548 @-erase *.pdb 2> NUL 549 @-erase *.pch 2> NUL 550 @-erase *.ilk 2> NUL 551