📄 squid.mak
字号:
# Microsoft Developer Studio Generated NMAKE File, Based on squid.dsp
!IF "$(CFG)" == ""
CFG=squid - Win32 Debug
!MESSAGE No configuration specified. Defaulting to squid - Win32 Debug.
!ENDIF
!IF "$(CFG)" != "squid - Win32 Release" && "$(CFG)" != "squid - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "squid.mak" CFG="squid - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "squid - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "squid - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE
NULL=nul
!ENDIF
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "squid - Win32 Release"
OUTDIR=.\Release
INTDIR=.\Release
# Begin Custom Macros
OutDir=.\Release
# End Custom Macros
!IF "$(RECURSE)" == "0"
ALL : "$(OUTDIR)\squid.exe"
!ELSE
ALL : "squid_conf_default - Win32 Release" "modules - Win32 Release" "libsnmp - Win32 Release" "libntlmauth - Win32 Release" "PerlPreprocessing - Win32 Release" "libmiscutil - Win32 Release" "libgnuregex - Win32 Release" "$(OUTDIR)\squid.exe"
!ENDIF
!IF "$(RECURSE)" == "1"
CLEAN :"libgnuregex - Win32 ReleaseCLEAN" "libmiscutil - Win32 ReleaseCLEAN" "PerlPreprocessing - Win32 ReleaseCLEAN" "libntlmauth - Win32 ReleaseCLEAN" "libsnmp - Win32 ReleaseCLEAN" "modules - Win32 ReleaseCLEAN" "squid_conf_default - Win32 ReleaseCLEAN"
!ELSE
CLEAN :
!ENDIF
-@erase "$(INTDIR)\access_log.obj"
-@erase "$(INTDIR)\acl.obj"
-@erase "$(INTDIR)\asn.obj"
-@erase "$(INTDIR)\auth_modules.obj"
-@erase "$(INTDIR)\authenticate.obj"
-@erase "$(INTDIR)\cache_manager.obj"
-@erase "$(INTDIR)\CacheDigest.obj"
-@erase "$(INTDIR)\carp.obj"
-@erase "$(INTDIR)\cbdata.obj"
-@erase "$(INTDIR)\client_db.obj"
-@erase "$(INTDIR)\client_side.obj"
-@erase "$(INTDIR)\comm.obj"
-@erase "$(INTDIR)\comm_select.obj"
-@erase "$(INTDIR)\debug.obj"
-@erase "$(INTDIR)\delay_pools.obj"
-@erase "$(INTDIR)\disk.obj"
-@erase "$(INTDIR)\dns.obj"
-@erase "$(INTDIR)\dns_internal.obj"
-@erase "$(INTDIR)\errorpage.obj"
-@erase "$(INTDIR)\ETag.obj"
-@erase "$(INTDIR)\event.obj"
-@erase "$(INTDIR)\fd.obj"
-@erase "$(INTDIR)\filemap.obj"
-@erase "$(INTDIR)\forward.obj"
-@erase "$(INTDIR)\fqdncache.obj"
-@erase "$(INTDIR)\ftp.obj"
-@erase "$(INTDIR)\globals.obj"
-@erase "$(INTDIR)\gopher.obj"
-@erase "$(INTDIR)\helper.obj"
-@erase "$(INTDIR)\htcp.obj"
-@erase "$(INTDIR)\http.obj"
-@erase "$(INTDIR)\HttpBody.obj"
-@erase "$(INTDIR)\HttpHdrCc.obj"
-@erase "$(INTDIR)\HttpHdrContRange.obj"
-@erase "$(INTDIR)\HttpHdrExtField.obj"
-@erase "$(INTDIR)\HttpHdrRange.obj"
-@erase "$(INTDIR)\HttpHeader.obj"
-@erase "$(INTDIR)\HttpHeaderTools.obj"
-@erase "$(INTDIR)\HttpMsg.obj"
-@erase "$(INTDIR)\HttpReply.obj"
-@erase "$(INTDIR)\HttpRequest.obj"
-@erase "$(INTDIR)\HttpStatusLine.obj"
-@erase "$(INTDIR)\icmp.obj"
-@erase "$(INTDIR)\icp_v2.obj"
-@erase "$(INTDIR)\icp_v3.obj"
-@erase "$(INTDIR)\ident.obj"
-@erase "$(INTDIR)\internal.obj"
-@erase "$(INTDIR)\ipc.obj"
-@erase "$(INTDIR)\ipcache.obj"
-@erase "$(INTDIR)\leakfinder.obj"
-@erase "$(INTDIR)\logfile.obj"
-@erase "$(INTDIR)\main.obj"
-@erase "$(INTDIR)\mem.obj"
-@erase "$(INTDIR)\MemBuf.obj"
-@erase "$(INTDIR)\MemPool.obj"
-@erase "$(INTDIR)\mime.obj"
-@erase "$(INTDIR)\multicast.obj"
-@erase "$(INTDIR)\neighbors.obj"
-@erase "$(INTDIR)\net_db.obj"
-@erase "$(INTDIR)\Packer.obj"
-@erase "$(INTDIR)\pconn.obj"
-@erase "$(INTDIR)\peer_digest.obj"
-@erase "$(INTDIR)\peer_select.obj"
-@erase "$(INTDIR)\redirect.obj"
-@erase "$(INTDIR)\referer.obj"
-@erase "$(INTDIR)\refresh.obj"
-@erase "$(INTDIR)\repl_modules.obj"
-@erase "$(INTDIR)\send-announce.obj"
-@erase "$(INTDIR)\snmp_agent.obj"
-@erase "$(INTDIR)\snmp_core.obj"
-@erase "$(INTDIR)\ssl.obj"
-@erase "$(INTDIR)\stat.obj"
-@erase "$(INTDIR)\StatHist.obj"
-@erase "$(INTDIR)\stmem.obj"
-@erase "$(INTDIR)\store.obj"
-@erase "$(INTDIR)\store_client.obj"
-@erase "$(INTDIR)\store_digest.obj"
-@erase "$(INTDIR)\store_dir.obj"
-@erase "$(INTDIR)\store_io.obj"
-@erase "$(INTDIR)\store_key_md5.obj"
-@erase "$(INTDIR)\store_log.obj"
-@erase "$(INTDIR)\store_modules.obj"
-@erase "$(INTDIR)\store_rebuild.obj"
-@erase "$(INTDIR)\store_swapin.obj"
-@erase "$(INTDIR)\store_swapmeta.obj"
-@erase "$(INTDIR)\store_swapout.obj"
-@erase "$(INTDIR)\String.obj"
-@erase "$(INTDIR)\string_arrays.obj"
-@erase "$(INTDIR)\test_cache_digest.obj"
-@erase "$(INTDIR)\tools.obj"
-@erase "$(INTDIR)\url.obj"
-@erase "$(INTDIR)\urn.obj"
-@erase "$(INTDIR)\useragent.obj"
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\wais.obj"
-@erase "$(INTDIR)\wccp.obj"
-@erase "$(INTDIR)\whois.obj"
-@erase "$(INTDIR)\win32.obj"
-@erase "$(OUTDIR)\squid.exe"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /G6 /MT /W3 /GX /O2 /I "../../" /I "../include" /I "../../../include" /I "../../../src" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D DEFAULT_CONFIG_FILE=\"squid.conf\" /Fp"$(INTDIR)\squid.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\squid.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=ws2_32.lib advapi32.lib psapi.lib iphlpapi.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\squid.pdb" /machine:I386 /out:"$(OUTDIR)\squid.exe"
LINK32_OBJS= \
"$(INTDIR)\access_log.obj" \
"$(INTDIR)\acl.obj" \
"$(INTDIR)\asn.obj" \
"$(INTDIR)\auth_modules.obj" \
"$(INTDIR)\authenticate.obj" \
"$(INTDIR)\cache_manager.obj" \
"$(INTDIR)\CacheDigest.obj" \
"$(INTDIR)\carp.obj" \
"$(INTDIR)\cbdata.obj" \
"$(INTDIR)\client_db.obj" \
"$(INTDIR)\client_side.obj" \
"$(INTDIR)\comm.obj" \
"$(INTDIR)\comm_select.obj" \
"$(INTDIR)\debug.obj" \
"$(INTDIR)\delay_pools.obj" \
"$(INTDIR)\disk.obj" \
"$(INTDIR)\dns.obj" \
"$(INTDIR)\dns_internal.obj" \
"$(INTDIR)\errorpage.obj" \
"$(INTDIR)\ETag.obj" \
"$(INTDIR)\event.obj" \
"$(INTDIR)\fd.obj" \
"$(INTDIR)\filemap.obj" \
"$(INTDIR)\forward.obj" \
"$(INTDIR)\fqdncache.obj" \
"$(INTDIR)\ftp.obj" \
"$(INTDIR)\globals.obj" \
"$(INTDIR)\gopher.obj" \
"$(INTDIR)\helper.obj" \
"$(INTDIR)\htcp.obj" \
"$(INTDIR)\http.obj" \
"$(INTDIR)\HttpBody.obj" \
"$(INTDIR)\HttpHdrCc.obj" \
"$(INTDIR)\HttpHdrContRange.obj" \
"$(INTDIR)\HttpHdrExtField.obj" \
"$(INTDIR)\HttpHdrRange.obj" \
"$(INTDIR)\HttpHeader.obj" \
"$(INTDIR)\HttpHeaderTools.obj" \
"$(INTDIR)\HttpMsg.obj" \
"$(INTDIR)\HttpReply.obj" \
"$(INTDIR)\HttpRequest.obj" \
"$(INTDIR)\HttpStatusLine.obj" \
"$(INTDIR)\icmp.obj" \
"$(INTDIR)\icp_v2.obj" \
"$(INTDIR)\icp_v3.obj" \
"$(INTDIR)\ident.obj" \
"$(INTDIR)\internal.obj" \
"$(INTDIR)\ipc.obj" \
"$(INTDIR)\ipcache.obj" \
"$(INTDIR)\leakfinder.obj" \
"$(INTDIR)\logfile.obj" \
"$(INTDIR)\main.obj" \
"$(INTDIR)\mem.obj" \
"$(INTDIR)\MemBuf.obj" \
"$(INTDIR)\MemPool.obj" \
"$(INTDIR)\mime.obj" \
"$(INTDIR)\multicast.obj" \
"$(INTDIR)\neighbors.obj" \
"$(INTDIR)\net_db.obj" \
"$(INTDIR)\Packer.obj" \
"$(INTDIR)\pconn.obj" \
"$(INTDIR)\peer_digest.obj" \
"$(INTDIR)\peer_select.obj" \
"$(INTDIR)\redirect.obj" \
"$(INTDIR)\referer.obj" \
"$(INTDIR)\refresh.obj" \
"$(INTDIR)\repl_modules.obj" \
"$(INTDIR)\send-announce.obj" \
"$(INTDIR)\snmp_agent.obj" \
"$(INTDIR)\snmp_core.obj" \
"$(INTDIR)\ssl.obj" \
"$(INTDIR)\stat.obj" \
"$(INTDIR)\StatHist.obj" \
"$(INTDIR)\stmem.obj" \
"$(INTDIR)\store.obj" \
"$(INTDIR)\store_client.obj" \
"$(INTDIR)\store_digest.obj" \
"$(INTDIR)\store_dir.obj" \
"$(INTDIR)\store_io.obj" \
"$(INTDIR)\store_key_md5.obj" \
"$(INTDIR)\store_log.obj" \
"$(INTDIR)\store_modules.obj" \
"$(INTDIR)\store_rebuild.obj" \
"$(INTDIR)\store_swapin.obj" \
"$(INTDIR)\store_swapmeta.obj" \
"$(INTDIR)\store_swapout.obj" \
"$(INTDIR)\String.obj" \
"$(INTDIR)\string_arrays.obj" \
"$(INTDIR)\test_cache_digest.obj" \
"$(INTDIR)\tools.obj" \
"$(INTDIR)\url.obj" \
"$(INTDIR)\urn.obj" \
"$(INTDIR)\useragent.obj" \
"$(INTDIR)\wais.obj" \
"$(INTDIR)\wccp.obj" \
"$(INTDIR)\whois.obj" \
"$(INTDIR)\win32.obj" \
"..\libgnuregex\Release\libgnuregex.lib" \
"..\libmiscutil\Release\libmiscutil.lib" \
"..\libntlmauth\Release\libntlmauth.lib" \
"..\libsnmp\Release\libsnmp.lib"
"$(OUTDIR)\squid.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ELSEIF "$(CFG)" == "squid - Win32 Debug"
OUTDIR=.\Debug
INTDIR=.\Debug
# Begin Custom Macros
OutDir=.\Debug
# End Custom Macros
!IF "$(RECURSE)" == "0"
ALL : "$(OUTDIR)\squid.exe"
!ELSE
ALL : "squid_conf_default - Win32 Debug" "modules - Win32 Debug" "libsnmp - Win32 Debug" "libntlmauth - Win32 Debug" "PerlPreprocessing - Win32 Debug" "libmiscutil - Win32 Debug" "libgnuregex - Win32 Debug" "$(OUTDIR)\squid.exe"
!ENDIF
!IF "$(RECURSE)" == "1"
CLEAN :"libgnuregex - Win32 DebugCLEAN" "libmiscutil - Win32 DebugCLEAN" "PerlPreprocessing - Win32 DebugCLEAN" "libntlmauth - Win32 DebugCLEAN" "libsnmp - Win32 DebugCLEAN" "modules - Win32 DebugCLEAN" "squid_conf_default - Win32 DebugCLEAN"
!ELSE
CLEAN :
!ENDIF
-@erase "$(INTDIR)\access_log.obj"
-@erase "$(INTDIR)\acl.obj"
-@erase "$(INTDIR)\asn.obj"
-@erase "$(INTDIR)\auth_modules.obj"
-@erase "$(INTDIR)\authenticate.obj"
-@erase "$(INTDIR)\cache_manager.obj"
-@erase "$(INTDIR)\CacheDigest.obj"
-@erase "$(INTDIR)\carp.obj"
-@erase "$(INTDIR)\cbdata.obj"
-@erase "$(INTDIR)\client_db.obj"
-@erase "$(INTDIR)\client_side.obj"
-@erase "$(INTDIR)\comm.obj"
-@erase "$(INTDIR)\comm_select.obj"
-@erase "$(INTDIR)\debug.obj"
-@erase "$(INTDIR)\delay_pools.obj"
-@erase "$(INTDIR)\disk.obj"
-@erase "$(INTDIR)\dns.obj"
-@erase "$(INTDIR)\dns_internal.obj"
-@erase "$(INTDIR)\errorpage.obj"
-@erase "$(INTDIR)\ETag.obj"
-@erase "$(INTDIR)\event.obj"
-@erase "$(INTDIR)\fd.obj"
-@erase "$(INTDIR)\filemap.obj"
-@erase "$(INTDIR)\forward.obj"
-@erase "$(INTDIR)\fqdncache.obj"
-@erase "$(INTDIR)\ftp.obj"
-@erase "$(INTDIR)\globals.obj"
-@erase "$(INTDIR)\gopher.obj"
-@erase "$(INTDIR)\helper.obj"
-@erase "$(INTDIR)\htcp.obj"
-@erase "$(INTDIR)\http.obj"
-@erase "$(INTDIR)\HttpBody.obj"
-@erase "$(INTDIR)\HttpHdrCc.obj"
-@erase "$(INTDIR)\HttpHdrContRange.obj"
-@erase "$(INTDIR)\HttpHdrExtField.obj"
-@erase "$(INTDIR)\HttpHdrRange.obj"
-@erase "$(INTDIR)\HttpHeader.obj"
-@erase "$(INTDIR)\HttpHeaderTools.obj"
-@erase "$(INTDIR)\HttpMsg.obj"
-@erase "$(INTDIR)\HttpReply.obj"
-@erase "$(INTDIR)\HttpRequest.obj"
-@erase "$(INTDIR)\HttpStatusLine.obj"
-@erase "$(INTDIR)\icmp.obj"
-@erase "$(INTDIR)\icp_v2.obj"
-@erase "$(INTDIR)\icp_v3.obj"
-@erase "$(INTDIR)\ident.obj"
-@erase "$(INTDIR)\internal.obj"
-@erase "$(INTDIR)\ipc.obj"
-@erase "$(INTDIR)\ipcache.obj"
-@erase "$(INTDIR)\leakfinder.obj"
-@erase "$(INTDIR)\logfile.obj"
-@erase "$(INTDIR)\main.obj"
-@erase "$(INTDIR)\mem.obj"
-@erase "$(INTDIR)\MemBuf.obj"
-@erase "$(INTDIR)\MemPool.obj"
-@erase "$(INTDIR)\mime.obj"
-@erase "$(INTDIR)\multicast.obj"
-@erase "$(INTDIR)\neighbors.obj"
-@erase "$(INTDIR)\net_db.obj"
-@erase "$(INTDIR)\Packer.obj"
-@erase "$(INTDIR)\pconn.obj"
-@erase "$(INTDIR)\peer_digest.obj"
-@erase "$(INTDIR)\peer_select.obj"
-@erase "$(INTDIR)\redirect.obj"
-@erase "$(INTDIR)\referer.obj"
-@erase "$(INTDIR)\refresh.obj"
-@erase "$(INTDIR)\repl_modules.obj"
-@erase "$(INTDIR)\send-announce.obj"
-@erase "$(INTDIR)\snmp_agent.obj"
-@erase "$(INTDIR)\snmp_core.obj"
-@erase "$(INTDIR)\ssl.obj"
-@erase "$(INTDIR)\stat.obj"
-@erase "$(INTDIR)\StatHist.obj"
-@erase "$(INTDIR)\stmem.obj"
-@erase "$(INTDIR)\store.obj"
-@erase "$(INTDIR)\store_client.obj"
-@erase "$(INTDIR)\store_digest.obj"
-@erase "$(INTDIR)\store_dir.obj"
-@erase "$(INTDIR)\store_io.obj"
-@erase "$(INTDIR)\store_key_md5.obj"
-@erase "$(INTDIR)\store_log.obj"
-@erase "$(INTDIR)\store_modules.obj"
-@erase "$(INTDIR)\store_rebuild.obj"
-@erase "$(INTDIR)\store_swapin.obj"
-@erase "$(INTDIR)\store_swapmeta.obj"
-@erase "$(INTDIR)\store_swapout.obj"
-@erase "$(INTDIR)\String.obj"
-@erase "$(INTDIR)\string_arrays.obj"
-@erase "$(INTDIR)\test_cache_digest.obj"
-@erase "$(INTDIR)\tools.obj"
-@erase "$(INTDIR)\url.obj"
-@erase "$(INTDIR)\urn.obj"
-@erase "$(INTDIR)\useragent.obj"
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\vc60.pdb"
-@erase "$(INTDIR)\wais.obj"
-@erase "$(INTDIR)\wccp.obj"
-@erase "$(INTDIR)\whois.obj"
-@erase "$(INTDIR)\win32.obj"
-@erase "$(OUTDIR)\squid.exe"
-@erase "$(OUTDIR)\squid.ilk"
-@erase "$(OUTDIR)\squid.pdb"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /G6 /MLd /W3 /Gm /GX /ZI /Od /I "../include" /I "../../../include" /I "../../../src" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D DEFAULT_CONFIG_FILE=\"squid.conf\" /Fp"$(INTDIR)\squid.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\squid.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=ws2_32.lib advapi32.lib psapi.lib iphlpapi.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\squid.pdb" /debug /machine:I386 /out:"$(OUTDIR)\squid.exe" /pdbtype:sept
LINK32_OBJS= \
"$(INTDIR)\access_log.obj" \
"$(INTDIR)\acl.obj" \
"$(INTDIR)\asn.obj" \
"$(INTDIR)\auth_modules.obj" \
"$(INTDIR)\authenticate.obj" \
"$(INTDIR)\cache_manager.obj" \
"$(INTDIR)\CacheDigest.obj" \
"$(INTDIR)\carp.obj" \
"$(INTDIR)\cbdata.obj" \
"$(INTDIR)\client_db.obj" \
"$(INTDIR)\client_side.obj" \
"$(INTDIR)\comm.obj" \
"$(INTDIR)\comm_select.obj" \
"$(INTDIR)\debug.obj" \
"$(INTDIR)\delay_pools.obj" \
"$(INTDIR)\disk.obj" \
"$(INTDIR)\dns.obj" \
"$(INTDIR)\dns_internal.obj" \
"$(INTDIR)\errorpage.obj" \
"$(INTDIR)\ETag.obj" \
"$(INTDIR)\event.obj" \
"$(INTDIR)\fd.obj" \
"$(INTDIR)\filemap.obj" \
"$(INTDIR)\forward.obj" \
"$(INTDIR)\fqdncache.obj" \
"$(INTDIR)\ftp.obj" \
"$(INTDIR)\globals.obj" \
"$(INTDIR)\gopher.obj" \
"$(INTDIR)\helper.obj" \
"$(INTDIR)\htcp.obj" \
"$(INTDIR)\http.obj" \
"$(INTDIR)\HttpBody.obj" \
"$(INTDIR)\HttpHdrCc.obj" \
"$(INTDIR)\HttpHdrContRange.obj" \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -