mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-30 14:07:59 +00:00
2090. [port] win32: Visual C++ 2005 command line manifest support.
[RT #16417]
This commit is contained in:
3
CHANGES
3
CHANGES
@@ -1,3 +1,6 @@
|
|||||||
|
2090. [port] win32: Visual C++ 2005 command line manifest support.
|
||||||
|
[RT #16417]
|
||||||
|
|
||||||
2089. [security] Raise the minimum safe OpenSSL versions to
|
2089. [security] Raise the minimum safe OpenSSL versions to
|
||||||
OpenSSL 0.9.7l and OpenSSL 0.9.8d. Versions
|
OpenSSL 0.9.7l and OpenSSL 0.9.8d. Versions
|
||||||
prior to these have known security flaws which
|
prior to these have known security flaws which
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "namedcheckconf - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "namedcheckconf - Win32 Release"
|
!IF "$(CFG)" == "namedcheckconf - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -58,6 +135,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "$(OUTDIR)\namedcheckconf.bsc"
|
-@erase "$(OUTDIR)\namedcheckconf.bsc"
|
||||||
-@erase "..\..\..\Build\Release\named-checkconf.exe"
|
-@erase "..\..\..\Build\Release\named-checkconf.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -87,6 +165,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "namedcheckconf - Win32 Debug"
|
!ELSEIF "$(CFG)" == "namedcheckconf - Win32 Debug"
|
||||||
|
|
||||||
@@ -121,6 +200,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\namedcheckconf.bsc"
|
-@erase "$(OUTDIR)\namedcheckconf.bsc"
|
||||||
-@erase "..\..\..\Build\Debug\named-checkconf.exe"
|
-@erase "..\..\..\Build\Debug\named-checkconf.exe"
|
||||||
-@erase "..\..\..\Build\Debug\named-checkconf.ilk"
|
-@erase "..\..\..\Build\Debug\named-checkconf.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -150,6 +230,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -287,3 +368,39 @@ SOURCE="..\named-checkconf.c"
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -25,6 +25,83 @@ NULL=
|
|||||||
NULL=nul
|
NULL=nul
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "namedcheckzone - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "namedcheckzone - Win32 Release"
|
!IF "$(CFG)" == "namedcheckzone - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -49,6 +126,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\named-checkzone.obj"
|
-@erase "$(INTDIR)\named-checkzone.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\named-checkzone.exe"
|
-@erase "..\..\..\Build\Release\named-checkzone.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -104,6 +182,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "namedcheckzone - Win32 Debug"
|
!ELSEIF "$(CFG)" == "namedcheckzone - Win32 Debug"
|
||||||
|
|
||||||
@@ -138,6 +217,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\namedcheckzone.bsc"
|
-@erase "$(OUTDIR)\namedcheckzone.bsc"
|
||||||
-@erase "..\..\..\Build\Debug\named-checkzone.exe"
|
-@erase "..\..\..\Build\Debug\named-checkzone.exe"
|
||||||
-@erase "..\..\..\Build\Debug\named-checkzone.ilk"
|
-@erase "..\..\..\Build\Debug\named-checkzone.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -200,6 +280,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -305,3 +386,21 @@ SOURCE="..\named-checkzone.c"
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "dig - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "dig - Win32 Release"
|
!IF "$(CFG)" == "dig - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -52,6 +129,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\dighost.obj"
|
-@erase "$(INTDIR)\dighost.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\dig.exe"
|
-@erase "..\..\..\Build\Release\dig.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -75,6 +153,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "dig - Win32 Debug"
|
!ELSEIF "$(CFG)" == "dig - Win32 Debug"
|
||||||
|
|
||||||
@@ -109,6 +188,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\dig.pdb"
|
-@erase "$(OUTDIR)\dig.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\dig.exe"
|
-@erase "..\..\..\Build\Debug\dig.exe"
|
||||||
-@erase "..\..\..\Build\Debug\dig.ilk"
|
-@erase "..\..\..\Build\Debug\dig.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -139,6 +219,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -326,3 +407,21 @@ SOURCE=..\dighost.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "host - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "host - Win32 Release"
|
!IF "$(CFG)" == "host - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -52,6 +129,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\host.obj"
|
-@erase "$(INTDIR)\host.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\host.exe"
|
-@erase "..\..\..\Build\Release\host.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -75,6 +153,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "host - Win32 Debug"
|
!ELSEIF "$(CFG)" == "host - Win32 Debug"
|
||||||
|
|
||||||
@@ -109,6 +188,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\host.pdb"
|
-@erase "$(OUTDIR)\host.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\host.exe"
|
-@erase "..\..\..\Build\Debug\host.exe"
|
||||||
-@erase "..\..\..\Build\Debug\host.ilk"
|
-@erase "..\..\..\Build\Debug\host.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -139,6 +219,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -326,3 +407,21 @@ SOURCE=..\host.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "nslookup - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "nslookup - Win32 Release"
|
!IF "$(CFG)" == "nslookup - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -52,6 +129,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\nslookup.obj"
|
-@erase "$(INTDIR)\nslookup.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\nslookup.exe"
|
-@erase "..\..\..\Build\Release\nslookup.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -75,6 +153,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "nslookup - Win32 Debug"
|
!ELSEIF "$(CFG)" == "nslookup - Win32 Debug"
|
||||||
|
|
||||||
@@ -109,6 +188,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\nslookup.pdb"
|
-@erase "$(OUTDIR)\nslookup.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\nslookup.exe"
|
-@erase "..\..\..\Build\Debug\nslookup.exe"
|
||||||
-@erase "..\..\..\Build\Debug\nslookup.ilk"
|
-@erase "..\..\..\Build\Debug\nslookup.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -139,6 +219,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -326,3 +407,21 @@ SOURCE=..\nslookup.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -25,6 +25,83 @@ NULL=
|
|||||||
NULL=nul
|
NULL=nul
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "keygen - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "keygen - Win32 Release"
|
!IF "$(CFG)" == "keygen - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -38,6 +115,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\dnssectool.obj"
|
-@erase "$(INTDIR)\dnssectool.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\dnssec-keygen.exe"
|
-@erase "..\..\..\Build\Release\dnssec-keygen.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -90,6 +168,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "keygen - Win32 Debug"
|
!ELSEIF "$(CFG)" == "keygen - Win32 Debug"
|
||||||
|
|
||||||
@@ -113,6 +192,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\keygen.bsc"
|
-@erase "$(OUTDIR)\keygen.bsc"
|
||||||
-@erase "..\..\..\Build\Debug\dnssec-keygen.exe"
|
-@erase "..\..\..\Build\Debug\dnssec-keygen.exe"
|
||||||
-@erase "..\..\..\Build\Debug\dnssec-keygen.ilk"
|
-@erase "..\..\..\Build\Debug\dnssec-keygen.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -172,6 +252,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -225,3 +306,21 @@ SOURCE=..\dnssectool.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -25,6 +25,83 @@ NULL=
|
|||||||
NULL=nul
|
NULL=nul
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "signzone - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "signzone - Win32 Release"
|
!IF "$(CFG)" == "signzone - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -38,6 +115,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\dnssectool.obj"
|
-@erase "$(INTDIR)\dnssectool.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\dnssec-signzone.exe"
|
-@erase "..\..\..\Build\Release\dnssec-signzone.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -90,6 +168,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "signzone - Win32 Debug"
|
!ELSEIF "$(CFG)" == "signzone - Win32 Debug"
|
||||||
|
|
||||||
@@ -113,6 +192,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\signzone.bsc"
|
-@erase "$(OUTDIR)\signzone.bsc"
|
||||||
-@erase "..\..\..\Build\Debug\dnssec-signzone.exe"
|
-@erase "..\..\..\Build\Debug\dnssec-signzone.exe"
|
||||||
-@erase "..\..\..\Build\Debug\dnssec-signzone.ilk"
|
-@erase "..\..\..\Build\Debug\dnssec-signzone.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -172,6 +252,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -225,3 +306,21 @@ SOURCE=..\dnssectool.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "named - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "named - Win32 Release"
|
!IF "$(CFG)" == "named - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -80,6 +157,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\xfrout.obj"
|
-@erase "$(INTDIR)\xfrout.obj"
|
||||||
-@erase "$(INTDIR)\zoneconf.obj"
|
-@erase "$(INTDIR)\zoneconf.obj"
|
||||||
-@erase "..\..\..\Build\Release\named.exe"
|
-@erase "..\..\..\Build\Release\named.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -133,6 +211,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "named - Win32 Debug"
|
!ELSEIF "$(CFG)" == "named - Win32 Debug"
|
||||||
|
|
||||||
@@ -224,6 +303,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\named.pdb"
|
-@erase "$(OUTDIR)\named.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\named.exe"
|
-@erase "..\..\..\Build\Debug\named.exe"
|
||||||
-@erase "..\..\..\Build\Debug\named.ilk"
|
-@erase "..\..\..\Build\Debug\named.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -312,6 +392,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -1051,3 +1132,21 @@ SOURCE=..\zoneconf.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "nsupdate - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "nsupdate - Win32 Release"
|
!IF "$(CFG)" == "nsupdate - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -51,6 +128,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\nsupdate.obj"
|
-@erase "$(INTDIR)\nsupdate.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\nsupdate.exe"
|
-@erase "..\..\..\Build\Release\nsupdate.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -72,6 +150,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "nsupdate - Win32 Debug"
|
!ELSEIF "$(CFG)" == "nsupdate - Win32 Debug"
|
||||||
|
|
||||||
@@ -104,6 +183,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\nsupdate.pdb"
|
-@erase "$(OUTDIR)\nsupdate.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\nsupdate.exe"
|
-@erase "..\..\..\Build\Debug\nsupdate.exe"
|
||||||
-@erase "..\..\..\Build\Debug\nsupdate.ilk"
|
-@erase "..\..\..\Build\Debug\nsupdate.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -131,6 +211,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -274,3 +355,21 @@ SOURCE=..\nsupdate.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "rndcconfgen - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "rndcconfgen - Win32 Release"
|
!IF "$(CFG)" == "rndcconfgen - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -42,6 +119,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\util.obj"
|
-@erase "$(INTDIR)\util.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\rndc-confgen.exe"
|
-@erase "..\..\..\Build\Release\rndc-confgen.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -62,6 +140,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "rndcconfgen - Win32 Debug"
|
!ELSEIF "$(CFG)" == "rndcconfgen - Win32 Debug"
|
||||||
|
|
||||||
@@ -87,6 +166,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\rndc-confgen.pdb"
|
-@erase "$(OUTDIR)\rndc-confgen.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\rndc-confgen.exe"
|
-@erase "..\..\..\Build\Debug\rndc-confgen.exe"
|
||||||
-@erase "..\..\..\Build\Debug\rndc-confgen.ilk"
|
-@erase "..\..\..\Build\Debug\rndc-confgen.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -115,6 +195,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -214,3 +295,21 @@ SOURCE=..\util.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "rndc - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "rndc - Win32 Release"
|
!IF "$(CFG)" == "rndc - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -52,6 +129,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\util.obj"
|
-@erase "$(INTDIR)\util.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\..\..\Build\Release\rndc.exe"
|
-@erase "..\..\..\Build\Release\rndc.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -75,6 +153,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "rndc - Win32 Debug"
|
!ELSEIF "$(CFG)" == "rndc - Win32 Debug"
|
||||||
|
|
||||||
@@ -109,6 +188,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\rndc.pdb"
|
-@erase "$(OUTDIR)\rndc.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\rndc.exe"
|
-@erase "..\..\..\Build\Debug\rndc.exe"
|
||||||
-@erase "..\..\..\Build\Debug\rndc.ilk"
|
-@erase "..\..\..\Build\Debug\rndc.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -139,6 +219,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -326,3 +407,21 @@ SOURCE=..\util.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "BINDInstall - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "BINDInstall - Win32 Release"
|
!IF "$(CFG)" == "BINDInstall - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -49,6 +126,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "$(INTDIR)\VersionInfo.obj"
|
-@erase "$(INTDIR)\VersionInfo.obj"
|
||||||
-@erase "..\..\..\Build\Release\BINDInstall.exe"
|
-@erase "..\..\..\Build\Release\BINDInstall.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -76,6 +154,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "BINDInstall - Win32 Debug"
|
!ELSEIF "$(CFG)" == "BINDInstall - Win32 Debug"
|
||||||
|
|
||||||
@@ -109,6 +188,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\VersionInfo.sbr"
|
-@erase "$(INTDIR)\VersionInfo.sbr"
|
||||||
-@erase "$(OUTDIR)\BINDInstall.bsc"
|
-@erase "$(OUTDIR)\BINDInstall.bsc"
|
||||||
-@erase "..\..\..\Build\Debug\BINDInstall.exe"
|
-@erase "..\..\..\Build\Debug\BINDInstall.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -148,6 +228,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -329,3 +410,21 @@ SOURCE=.\BINDInstall.rc
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "libbind9 - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "libbind9 - Win32 Release"
|
!IF "$(CFG)" == "libbind9 - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -57,6 +134,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libbind9.exp"
|
-@erase "$(OUTDIR)\libbind9.exp"
|
||||||
-@erase "$(OUTDIR)\libbind9.lib"
|
-@erase "$(OUTDIR)\libbind9.lib"
|
||||||
-@erase "..\..\..\Build\Release\libbind9.dll"
|
-@erase "..\..\..\Build\Release\libbind9.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -84,6 +162,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libbind9 - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libbind9 - Win32 Debug"
|
||||||
|
|
||||||
@@ -124,6 +203,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libbind9.pdb"
|
-@erase "$(OUTDIR)\libbind9.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\libbind9.dll"
|
-@erase "..\..\..\Build\Debug\libbind9.dll"
|
||||||
-@erase "..\..\..\Build\Debug\libbind9.ilk"
|
-@erase "..\..\..\Build\Debug\libbind9.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -160,6 +240,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -353,3 +434,21 @@ SOURCE=.\version.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -48,7 +48,7 @@
|
|||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: gen-win32.h,v 1.18 2005/04/29 00:22:46 marka Exp $ */
|
/* $Id: gen-win32.h,v 1.19 2006/10/02 02:27:40 marka Exp $ */
|
||||||
|
|
||||||
/*! \file
|
/*! \file
|
||||||
* \author Principal Authors: Computer Systems Research Group at UC Berkeley
|
* \author Principal Authors: Computer Systems Research Group at UC Berkeley
|
||||||
@@ -76,6 +76,11 @@
|
|||||||
#ifndef DNS_GEN_WIN32_H
|
#ifndef DNS_GEN_WIN32_H
|
||||||
#define DNS_GEN_WIN32_H 1
|
#define DNS_GEN_WIN32_H 1
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Silence compiler warnings about using strcpy and friends.
|
||||||
|
*/
|
||||||
|
#define _CRT_SECURE_NO_DEPRECATE 1
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
@@ -28,6 +28,83 @@ NULL=nul
|
|||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "gen - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "gen - Win32 Release"
|
!IF "$(CFG)" == "gen - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -40,6 +117,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\gen.obj"
|
-@erase "$(INTDIR)\gen.obj"
|
||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "..\gen.exe"
|
-@erase "..\gen.exe"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -58,6 +136,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "gen - Win32 Debug"
|
!ELSEIF "$(CFG)" == "gen - Win32 Debug"
|
||||||
|
|
||||||
@@ -79,6 +158,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\gen.pdb"
|
-@erase "$(OUTDIR)\gen.pdb"
|
||||||
-@erase "..\gen.exe"
|
-@erase "..\gen.exe"
|
||||||
-@erase "..\gen.ilk"
|
-@erase "..\gen.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -103,6 +183,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_EXE)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -168,3 +249,21 @@ SOURCE=..\gen.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -43,7 +43,7 @@ RSC=rc.exe
|
|||||||
# PROP Ignore_Export_Lib 0
|
# PROP Ignore_Export_Lib 0
|
||||||
# PROP Target_Dir ""
|
# PROP Target_Dir ""
|
||||||
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "libdns_EXPORTS" /YX /FD /c
|
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "libdns_EXPORTS" /YX /FD /c
|
||||||
# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.6k/inc32/openssl/include" /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.6k/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /YX /FD /c
|
# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.8c/inc32/openssl/include" /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.8c/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /YX /FD /c
|
||||||
# SUBTRACT CPP /X
|
# SUBTRACT CPP /X
|
||||||
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
||||||
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
||||||
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||||
# ADD LINK32 user32.lib advapi32.lib ws2_32.lib ../../isc/win32/Release/libisc.lib ../../../../openssl-0.9.6k/out32dll/libeay32.lib /nologo /dll /machine:I386 /out:"../../../Build/Release/libdns.dll"
|
# ADD LINK32 user32.lib advapi32.lib ws2_32.lib ../../isc/win32/Release/libisc.lib ../../../../openssl-0.9.8c/out32dll/libeay32.lib /nologo /dll /machine:I386 /out:"../../../Build/Release/libdns.dll"
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
|
||||||
|
|
||||||
@@ -70,7 +70,7 @@ LINK32=link.exe
|
|||||||
# PROP Ignore_Export_Lib 0
|
# PROP Ignore_Export_Lib 0
|
||||||
# PROP Target_Dir ""
|
# PROP Target_Dir ""
|
||||||
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "libdns_EXPORTS" /YX /FD /GZ /c
|
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "libdns_EXPORTS" /YX /FD /GZ /c
|
||||||
# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.6k/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /FR /YX /FD /GZ /c
|
# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.8c/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /FR /YX /FD /GZ /c
|
||||||
# SUBTRACT CPP /X
|
# SUBTRACT CPP /X
|
||||||
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
|
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
|
||||||
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
|
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
|
||||||
@@ -81,7 +81,7 @@ BSC32=bscmake.exe
|
|||||||
# ADD BSC32 /nologo
|
# ADD BSC32 /nologo
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||||
# ADD LINK32 user32.lib advapi32.lib ws2_32.lib ../../isc/win32/debug/libisc.lib ../../../../openssl-0.9.6k/out32dll/libeay32.lib /nologo /dll /map /debug /machine:I386 /out:"../../../Build/Debug/libdns.dll" /pdbtype:sept
|
# ADD LINK32 user32.lib advapi32.lib ws2_32.lib ../../isc/win32/debug/libisc.lib ../../../../openssl-0.9.8c/out32dll/libeay32.lib /nologo /dll /map /debug /machine:I386 /out:"../../../Build/Debug/libdns.dll" /pdbtype:sept
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
@@ -25,6 +25,83 @@ NULL=
|
|||||||
NULL=nul
|
NULL=nul
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "libdns - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "libdns - Win32 Release"
|
!IF "$(CFG)" == "libdns - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -123,12 +200,13 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libdns.exp"
|
-@erase "$(OUTDIR)\libdns.exp"
|
||||||
-@erase "$(OUTDIR)\libdns.lib"
|
-@erase "$(OUTDIR)\libdns.lib"
|
||||||
-@erase "..\..\..\Build\Release\libdns.dll"
|
-@erase "..\..\..\Build\Release\libdns.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
|
|
||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.6k/inc32/openssl/include" /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../../lib/isc/noatomic/include" /I "../../../../openssl-0.9.6k/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
|
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.8c/inc32/openssl/include" /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../../lib/isc/noatomic/include" /I "../../../../openssl-0.9.8c/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
|
||||||
|
|
||||||
.c{$(INTDIR)}.obj::
|
.c{$(INTDIR)}.obj::
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@@ -168,7 +246,7 @@ BSC32_FLAGS=/nologo /o"$(OUTDIR)\libdns.bsc"
|
|||||||
BSC32_SBRS= \
|
BSC32_SBRS= \
|
||||||
|
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
LINK32_FLAGS=user32.lib advapi32.lib ws2_32.lib ../../isc/win32/Release/libisc.lib ../../../../openssl-0.9.6k/out32dll/libeay32.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\libdns.pdb" /machine:I386 /def:".\libdns.def" /out:"../../../Build/Release/libdns.dll" /implib:"$(OUTDIR)\libdns.lib"
|
LINK32_FLAGS=user32.lib advapi32.lib ws2_32.lib ../../isc/win32/Release/libisc.lib ../../../../openssl-0.9.8c/out32dll/libeay32.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\libdns.pdb" /machine:I386 /def:".\libdns.def" /out:"../../../Build/Release/libdns.dll" /implib:"$(OUTDIR)\libdns.lib"
|
||||||
DEF_FILE= \
|
DEF_FILE= \
|
||||||
".\libdns.def"
|
".\libdns.def"
|
||||||
LINK32_OBJS= \
|
LINK32_OBJS= \
|
||||||
@@ -252,6 +330,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
|
||||||
|
|
||||||
@@ -433,12 +512,13 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libdns.pdb"
|
-@erase "$(OUTDIR)\libdns.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\libdns.dll"
|
-@erase "..\..\..\Build\Debug\libdns.dll"
|
||||||
-@erase "..\..\..\Build\Debug\libdns.ilk"
|
-@erase "..\..\..\Build\Debug\libdns.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
|
|
||||||
CPP=cl.exe
|
CPP=cl.exe
|
||||||
CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../../lib/isc/noatomic/include" /I "../../../../openssl-0.9.6k/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
|
CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../../lib/isc/noatomic/include" /I "../../../../openssl-0.9.8c/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
|
||||||
|
|
||||||
.c{$(INTDIR)}.obj::
|
.c{$(INTDIR)}.obj::
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@@ -557,7 +637,7 @@ BSC32_SBRS= \
|
|||||||
<<
|
<<
|
||||||
|
|
||||||
LINK32=link.exe
|
LINK32=link.exe
|
||||||
LINK32_FLAGS=user32.lib advapi32.lib ws2_32.lib ../../isc/win32/debug/libisc.lib ../../../../openssl-0.9.6k/out32dll/libeay32.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\libdns.pdb" /map:"$(INTDIR)\libdns.map" /debug /machine:I386 /def:".\libdns.def" /out:"../../../Build/Debug/libdns.dll" /implib:"$(OUTDIR)\libdns.lib" /pdbtype:sept
|
LINK32_FLAGS=user32.lib advapi32.lib ws2_32.lib ../../isc/win32/debug/libisc.lib ../../../../openssl-0.9.8c/out32dll/libeay32.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\libdns.pdb" /map:"$(INTDIR)\libdns.map" /debug /machine:I386 /def:".\libdns.def" /out:"../../../Build/Debug/libdns.dll" /implib:"$(OUTDIR)\libdns.lib" /pdbtype:sept
|
||||||
DEF_FILE= \
|
DEF_FILE= \
|
||||||
".\libdns.def"
|
".\libdns.def"
|
||||||
LINK32_OBJS= \
|
LINK32_OBJS= \
|
||||||
@@ -641,6 +721,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -857,7 +938,7 @@ SOURCE=..\dispatch.c
|
|||||||
|
|
||||||
!IF "$(CFG)" == "libdns - Win32 Release"
|
!IF "$(CFG)" == "libdns - Win32 Release"
|
||||||
|
|
||||||
CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.6k/inc32/openssl/include" /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.6k/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
|
CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.8c/inc32/openssl/include" /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.8c/inc32" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
|
||||||
|
|
||||||
"$(INTDIR)\dispatch.obj" : $(SOURCE) "$(INTDIR)"
|
"$(INTDIR)\dispatch.obj" : $(SOURCE) "$(INTDIR)"
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@@ -867,7 +948,7 @@ CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /I "../../../../../openssl-0.9.6k/inc32/ope
|
|||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libdns - Win32 Debug"
|
||||||
|
|
||||||
CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.6k/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
|
CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../../../" /I "include" /I "../include" /I "../../isc/win32" /I "../../isc/win32/include" /I "../../isc/include" /I "../../isc/noatomic/include" /I "../../../../openssl-0.9.8c/inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "__STDC__" /D "_MBCS" /D "_USRDLL" /D "USE_MD5" /D "OPENSSL" /D "DST_USE_PRIVATE_OPENSSL" /D "LIBDNS_EXPORTS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\libdns.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
|
||||||
|
|
||||||
"$(INTDIR)\dispatch.obj" "$(INTDIR)\dispatch.sbr" : $(SOURCE) "$(INTDIR)"
|
"$(INTDIR)\dispatch.obj" "$(INTDIR)\dispatch.sbr" : $(SOURCE) "$(INTDIR)"
|
||||||
$(CPP) @<<
|
$(CPP) @<<
|
||||||
@@ -2017,3 +2098,21 @@ SOURCE=..\opensslrsa_link.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "libisc - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "libisc - Win32 Release"
|
!IF "$(CFG)" == "libisc - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -111,6 +188,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libisc.exp"
|
-@erase "$(OUTDIR)\libisc.exp"
|
||||||
-@erase "$(OUTDIR)\libisc.lib"
|
-@erase "$(OUTDIR)\libisc.lib"
|
||||||
-@erase "..\..\..\Build\Release\libisc.dll"
|
-@erase "..\..\..\Build\Release\libisc.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -200,6 +278,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libisc - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libisc - Win32 Debug"
|
||||||
|
|
||||||
@@ -360,6 +439,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libisc.pdb"
|
-@erase "$(OUTDIR)\libisc.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\libisc.dll"
|
-@erase "..\..\..\Build\Debug\libisc.dll"
|
||||||
-@erase "..\..\..\Build\Debug\libisc.ilk"
|
-@erase "..\..\..\Build\Debug\libisc.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -523,6 +603,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -1762,3 +1843,21 @@ SOURCE=..\timer.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
* PERFORMANCE OF THIS SOFTWARE.
|
* PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: ntgroups.c,v 1.6 2004/03/05 05:11:58 marka Exp $ */
|
/* $Id: ntgroups.c,v 1.7 2006/10/02 02:27:40 marka Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The NT Groups have two groups that are not well documented and are
|
* The NT Groups have two groups that are not well documented and are
|
||||||
@@ -33,6 +33,11 @@
|
|||||||
#define UNICODE
|
#define UNICODE
|
||||||
#endif /* UNICODE */
|
#endif /* UNICODE */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Silence warnings.
|
||||||
|
*/
|
||||||
|
#define _CRT_SECURE_NO_DEPRECATE 1
|
||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <lm.h>
|
#include <lm.h>
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "libisccc - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "libisccc - Win32 Release"
|
!IF "$(CFG)" == "libisccc - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -63,6 +140,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libisccc.exp"
|
-@erase "$(OUTDIR)\libisccc.exp"
|
||||||
-@erase "$(OUTDIR)\libisccc.lib"
|
-@erase "$(OUTDIR)\libisccc.lib"
|
||||||
-@erase "..\..\..\Build\Release\libisccc.dll"
|
-@erase "..\..\..\Build\Release\libisccc.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -94,6 +172,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libisccc - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libisccc - Win32 Debug"
|
||||||
|
|
||||||
@@ -146,6 +225,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libisccc.pdb"
|
-@erase "$(OUTDIR)\libisccc.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\libisccc.dll"
|
-@erase "..\..\..\Build\Debug\libisccc.dll"
|
||||||
-@erase "..\..\..\Build\Debug\libisccc.ilk"
|
-@erase "..\..\..\Build\Debug\libisccc.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -192,6 +272,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -441,3 +522,21 @@ SOURCE=.\version.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "libisccfg - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "libisccfg - Win32 Release"
|
!IF "$(CFG)" == "libisccfg - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -59,6 +136,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libisccfg.exp"
|
-@erase "$(OUTDIR)\libisccfg.exp"
|
||||||
-@erase "$(OUTDIR)\libisccfg.lib"
|
-@erase "$(OUTDIR)\libisccfg.lib"
|
||||||
-@erase "..\..\..\Build\Release\libisccfg.dll"
|
-@erase "..\..\..\Build\Release\libisccfg.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -87,6 +165,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "libisccfg - Win32 Debug"
|
!ELSEIF "$(CFG)" == "libisccfg - Win32 Debug"
|
||||||
|
|
||||||
@@ -131,6 +210,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\libisccfg.pdb"
|
-@erase "$(OUTDIR)\libisccfg.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\libisccfg.dll"
|
-@erase "..\..\..\Build\Debug\libisccfg.dll"
|
||||||
-@erase "..\..\..\Build\Debug\libisccfg.ilk"
|
-@erase "..\..\..\Build\Debug\libisccfg.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -170,6 +250,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -367,3 +448,21 @@ SOURCE=.\version.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
* PERFORMANCE OF THIS SOFTWARE.
|
* PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: lwconfig.c,v 1.42 2005/06/07 01:00:00 marka Exp $ */
|
/* $Id: lwconfig.c,v 1.43 2006/10/02 02:27:40 marka Exp $ */
|
||||||
|
|
||||||
/*! \file */
|
/*! \file */
|
||||||
|
|
||||||
@@ -579,7 +579,7 @@ lwres_conf_parse(lwres_context_t *ctx, const char *filename) {
|
|||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
if ((fp = fopen(filename, "r")) == NULL)
|
if ((fp = fopen(filename, "r")) == NULL)
|
||||||
return (LWRES_R_FAILURE);
|
return (LWRES_R_NOTFOUND);
|
||||||
|
|
||||||
ret = LWRES_R_SUCCESS;
|
ret = LWRES_R_SUCCESS;
|
||||||
do {
|
do {
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "liblwres - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "liblwres - Win32 Release"
|
!IF "$(CFG)" == "liblwres - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -63,6 +140,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\liblwres.exp"
|
-@erase "$(OUTDIR)\liblwres.exp"
|
||||||
-@erase "$(OUTDIR)\liblwres.lib"
|
-@erase "$(OUTDIR)\liblwres.lib"
|
||||||
-@erase "..\..\..\Build\Release\liblwres.dll"
|
-@erase "..\..\..\Build\Release\liblwres.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -104,6 +182,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "liblwres - Win32 Debug"
|
!ELSEIF "$(CFG)" == "liblwres - Win32 Debug"
|
||||||
|
|
||||||
@@ -167,6 +246,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\liblwres.pdb"
|
-@erase "$(OUTDIR)\liblwres.pdb"
|
||||||
-@erase "..\..\..\Build\Debug\liblwres.dll"
|
-@erase "..\..\..\Build\Debug\liblwres.dll"
|
||||||
-@erase "..\..\..\Build\Debug\liblwres.ilk"
|
-@erase "..\..\..\Build\Debug\liblwres.ilk"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -234,6 +314,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -653,3 +734,21 @@ SOURCE=.\version.c
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
* PERFORMANCE OF THIS SOFTWARE.
|
* PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: lwconfig.c,v 1.2 2004/03/05 05:13:20 marka Exp $ */
|
/* $Id: lwconfig.c,v 1.3 2006/10/02 02:27:40 marka Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We do this so that we may incorporate everything in the main routines
|
* We do this so that we may incorporate everything in the main routines
|
||||||
@@ -103,7 +103,8 @@ lwres_conf_parse(lwres_context_t *ctx, const char *filename) {
|
|||||||
|
|
||||||
/* Use the resolver if there is one */
|
/* Use the resolver if there is one */
|
||||||
ret = generic_lwres_conf_parse(ctx, filename);
|
ret = generic_lwres_conf_parse(ctx, filename);
|
||||||
if (confdata->nsnext > 0)
|
if ((ret != LWRES_R_NOTFOUND && ret != LWRES_R_SUCCESS) ||
|
||||||
|
(ret == LWRES_R_SUCCESS && confdata->nsnext > 0))
|
||||||
return (ret);
|
return (ret);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -149,5 +150,5 @@ lwres_conf_parse(lwres_context_t *ctx, const char *filename) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
GlobalFree(FixedInfo);
|
GlobalFree(FixedInfo);
|
||||||
return (ret);
|
return (LWRES_R_SUCCESS);
|
||||||
}
|
}
|
||||||
|
@@ -29,6 +29,83 @@ CPP=cl.exe
|
|||||||
MTL=midl.exe
|
MTL=midl.exe
|
||||||
RSC=rc.exe
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "bindevt - Win32 Release"
|
||||||
|
_VC_MANIFEST_INC=0
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80
|
||||||
|
!ELSE
|
||||||
|
_VC_MANIFEST_INC=1
|
||||||
|
_VC_MANIFEST_BASENAME=__VC80.Debug
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Specifying name of temporary resource file used only in incremental builds:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
_VC_MANIFEST_AUTO_RES=$(_VC_MANIFEST_BASENAME).auto.res
|
||||||
|
!else
|
||||||
|
_VC_MANIFEST_AUTO_RES=
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_EXE - command to embed manifest in EXE:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;1
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_EMBED_DLL - command to embed manifest in DLL:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
#MT_SPECIAL_RETURN=1090650113
|
||||||
|
#MT_SPECIAL_SWITCH=-notify_resource_update
|
||||||
|
MT_SPECIAL_RETURN=0
|
||||||
|
MT_SPECIAL_SWITCH=
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -out:$(_VC_MANIFEST_BASENAME).
|
||||||
|
auto.manifest $(MT_SPECIAL_SWITCH) & \
|
||||||
|
if "%ERRORLEVEL%" == "$(MT_SPECIAL_RETURN)" \
|
||||||
|
rc /r $(_VC_MANIFEST_BASENAME).auto.rc & \
|
||||||
|
link $** /out:$@ $(LFLAGS)
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_EMBED_EXE= \
|
||||||
|
if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;2
|
||||||
|
|
||||||
|
!endif
|
||||||
|
####################################################
|
||||||
|
# _VC_MANIFEST_CLEAN - command to clean resources files generated temporarily:
|
||||||
|
|
||||||
|
!if "$(_VC_MANIFEST_INC)" == "1"
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=-del $(_VC_MANIFEST_BASENAME).auto.res \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc \
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
|
||||||
|
!else
|
||||||
|
|
||||||
|
_VC_MANIFEST_CLEAN=
|
||||||
|
|
||||||
|
!endif
|
||||||
|
|
||||||
!IF "$(CFG)" == "bindevt - Win32 Release"
|
!IF "$(CFG)" == "bindevt - Win32 Release"
|
||||||
|
|
||||||
OUTDIR=.\Release
|
OUTDIR=.\Release
|
||||||
@@ -43,6 +120,7 @@ CLEAN :
|
|||||||
-@erase "$(INTDIR)\vc60.idb"
|
-@erase "$(INTDIR)\vc60.idb"
|
||||||
-@erase "$(OUTDIR)\bindevt.exp"
|
-@erase "$(OUTDIR)\bindevt.exp"
|
||||||
-@erase "..\..\..\Build\Release\bindevt.dll"
|
-@erase "..\..\..\Build\Release\bindevt.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -64,6 +142,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ELSEIF "$(CFG)" == "bindevt - Win32 Debug"
|
!ELSEIF "$(CFG)" == "bindevt - Win32 Debug"
|
||||||
|
|
||||||
@@ -85,6 +164,7 @@ CLEAN :
|
|||||||
-@erase "$(OUTDIR)\bindevt.bsc"
|
-@erase "$(OUTDIR)\bindevt.bsc"
|
||||||
-@erase "$(OUTDIR)\bindevt.exp"
|
-@erase "$(OUTDIR)\bindevt.exp"
|
||||||
-@erase "..\..\..\Build\Debug\bindevt.dll"
|
-@erase "..\..\..\Build\Debug\bindevt.dll"
|
||||||
|
-@$(_VC_MANIFEST_CLEAN)
|
||||||
|
|
||||||
"$(OUTDIR)" :
|
"$(OUTDIR)" :
|
||||||
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
|
||||||
@@ -112,6 +192,7 @@ LINK32_OBJS= \
|
|||||||
$(LINK32) @<<
|
$(LINK32) @<<
|
||||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||||
<<
|
<<
|
||||||
|
$(_VC_MANIFEST_EMBED_DLL)
|
||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
@@ -211,3 +292,21 @@ SOURCE=.\bindevt.rc
|
|||||||
|
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
####################################################
|
||||||
|
# Commands to generate initial empty manifest file and the RC file
|
||||||
|
# that references it, and for generating the .res file:
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.res : $(_VC_MANIFEST_BASENAME).auto.rc
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.rc : $(_VC_MANIFEST_BASENAME).auto.manifest
|
||||||
|
type <<$@
|
||||||
|
#include <winuser.h>
|
||||||
|
1RT_MANIFEST"$(_VC_MANIFEST_BASENAME).auto.manifest"
|
||||||
|
<< KEEP
|
||||||
|
|
||||||
|
$(_VC_MANIFEST_BASENAME).auto.manifest :
|
||||||
|
type <<$@
|
||||||
|
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
|
||||||
|
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
|
||||||
|
</assembly>
|
||||||
|
<< KEEP
|
||||||
|
@@ -44,6 +44,9 @@ Package=<4>
|
|||||||
Begin Project Dependency
|
Begin Project Dependency
|
||||||
Project_Dep_Name libbind9
|
Project_Dep_Name libbind9
|
||||||
End Project Dependency
|
End Project Dependency
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name liblwres
|
||||||
|
End Project Dependency
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
@@ -65,6 +68,12 @@ Package=<4>
|
|||||||
Begin Project Dependency
|
Begin Project Dependency
|
||||||
Project_Dep_Name libbind9
|
Project_Dep_Name libbind9
|
||||||
End Project Dependency
|
End Project Dependency
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name liblwres
|
||||||
|
End Project Dependency
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name dig
|
||||||
|
End Project Dependency
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
@@ -242,6 +251,9 @@ Package=<4>
|
|||||||
Begin Project Dependency
|
Begin Project Dependency
|
||||||
Project_Dep_Name libisc
|
Project_Dep_Name libisc
|
||||||
End Project Dependency
|
End Project Dependency
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name namedcheckconf
|
||||||
|
End Project Dependency
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
@@ -263,6 +275,12 @@ Package=<4>
|
|||||||
Begin Project Dependency
|
Begin Project Dependency
|
||||||
Project_Dep_Name libbind9
|
Project_Dep_Name libbind9
|
||||||
End Project Dependency
|
End Project Dependency
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name liblwres
|
||||||
|
End Project Dependency
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name dig
|
||||||
|
End Project Dependency
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
@@ -320,6 +338,9 @@ Package=<5>
|
|||||||
|
|
||||||
Package=<4>
|
Package=<4>
|
||||||
{{{
|
{{{
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name rndc
|
||||||
|
End Project Dependency
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
@@ -32,7 +32,7 @@ rem Generate header files for lib/dns
|
|||||||
call dnsheadergen.bat
|
call dnsheadergen.bat
|
||||||
|
|
||||||
echo Ensure that the OpenSSL sources are at the same level in
|
echo Ensure that the OpenSSL sources are at the same level in
|
||||||
echo the directory tree and is named openssl-0.9.6k or libdns
|
echo the directory tree and is named openssl-0.9.8c or libdns
|
||||||
echo will not build.
|
echo will not build.
|
||||||
|
|
||||||
rem Make sure that the Build directories are there.
|
rem Make sure that the Build directories are there.
|
||||||
@@ -53,7 +53,7 @@ copy ..\FAQ ..\Build\Release
|
|||||||
|
|
||||||
echo Copying the OpenSSL DLL.
|
echo Copying the OpenSSL DLL.
|
||||||
|
|
||||||
copy ..\..\openssl-0.9.6k\out32dll\libeay32.dll ..\Build\Release\
|
copy ..\..\openssl-0.9.8c\out32dll\libeay32.dll ..\Build\Release\
|
||||||
|
|
||||||
|
|
||||||
rem Done
|
rem Done
|
||||||
|
Reference in New Issue
Block a user