coar 99/06/05 12:10:08
Modified: src Makefile.nt Makefile_win32.txt
Makefile_win32_debug.txt
src/support htdigest.c htpasswd.dsp htpasswd.mak
Added: src/support htdigest.dsp htdigest.mak
Log:
Bring htdigest along to Windows compilability. Maybe not
entirely there yet, but it wasn't there at all before..
Submitted by: Keith Wannamaker <[EMAIL PROTECTED]>
Reviewed by: Ken Coar
Revision Changes Path
1.32 +3 -0 apache-1.3/src/Makefile.nt
Index: Makefile.nt
===================================================================
RCS file: /home/cvs/apache-1.3/src/Makefile.nt,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- Makefile.nt 1999/03/19 17:01:23 1.31
+++ Makefile.nt 1999/06/05 19:10:01 1.32
@@ -57,6 +57,7 @@
cd ..
cd support
nmake /nologo CFG="htpasswd - Win32 %LONG%" -f htpasswd.mak
+ nmake /nologo CFG="htdigest - Win32 %LONG%" -f htdigest.mak
cd ..
cd main
nmake /nologo CFG="gen_uri_delims - Win32 %LONG%" -f gen_uri_delims.mak
@@ -102,6 +103,7 @@
copy os\win32\ApacheModuleUserTrack%SHORT%\ApacheModuleUserTrack.dll
$(INSTDIR)\modules
copy modules\proxy\%LONG%\ApacheModuleProxy.dll $(INSTDIR)\modules
copy support\%LONG%\htpasswd.exe $(INSTDIR)\bin
+ copy support\%LONG%\htdigest.exe $(INSTDIR)\bin
_clean:
cd os\win32
@@ -115,6 +117,7 @@
cd ..
cd support
nmake /nologo CFG="htpasswd - Win32 %LONG%" -f htpasswd.mak clean
+ nmake /nologo CFG="htdigest - Win32 %LONG%" -f htdigest.mak clean
cd ..
cd main
nmake /nologo CFG="gen_uri_delims - Win32 %LONG%" -f
gen_uri_delims.mak clean
1.4 +3 -0 apache-1.3/src/Makefile_win32.txt
Index: Makefile_win32.txt
===================================================================
RCS file: /home/cvs/apache-1.3/src/Makefile_win32.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Makefile_win32.txt 1999/03/19 17:01:23 1.3
+++ Makefile_win32.txt 1999/06/05 19:10:02 1.4
@@ -35,6 +35,7 @@
cd ..
cd support
nmake /nologo CFG="htpasswd - Win32 Release" -f htpasswd.mak
+ nmake /nologo CFG="htdigest - Win32 Release" -f htdigest.mak
cd ..
cd main
nmake /nologo CFG="gen_uri_delims - Win32 Release" -f
gen_uri_delims.mak
@@ -80,6 +81,7 @@
copy os\win32\ApacheModuleUserTrackR\ApacheModuleUserTrack.dll
$(INSTDIR)\modules
copy modules\proxy\Release\ApacheModuleProxy.dll $(INSTDIR)\modules
copy support\Release\htpasswd.exe $(INSTDIR)\bin
+ copy support\Release\htdigest.exe $(INSTDIR)\bin
clean:
cd os\win32
@@ -93,6 +95,7 @@
cd ..
cd support
nmake /nologo CFG="htpasswd - Win32 Release" -f htpasswd.mak clean
+ nmake /nologo CFG="htdigest - Win32 Release" -f htdigest.mak clean
cd ..
cd main
nmake /nologo CFG="gen_uri_delims - Win32 Release" -f
gen_uri_delims.mak clean
1.4 +3 -0 apache-1.3/src/Makefile_win32_debug.txt
Index: Makefile_win32_debug.txt
===================================================================
RCS file: /home/cvs/apache-1.3/src/Makefile_win32_debug.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Makefile_win32_debug.txt 1999/03/19 17:01:23 1.3
+++ Makefile_win32_debug.txt 1999/06/05 19:10:02 1.4
@@ -35,6 +35,7 @@
cd ..
cd support
nmake /nologo CFG="htpasswd - Win32 Debug" -f htpasswd.mak
+ nmake /nologo CFG="htdigest - Win32 Debug" -f htdigest.mak
cd ..
cd main
nmake /nologo CFG="gen_uri_delims - Win32 Debug" -f gen_uri_delims.mak
@@ -80,6 +81,7 @@
copy os\win32\ApacheModuleUserTrackD\ApacheModuleUserTrack.dll
$(INSTDIR)\modules
copy modules\proxy\Debug\ApacheModuleProxy.dll $(INSTDIR)\modules
copy support\Debug\htpasswd.exe $(INSTDIR)\bin
+ copy support\Debug\htdigest.exe $(INSTDIR)\bin
clean:
cd os\win32
@@ -93,6 +95,7 @@
cd ..
cd support
nmake /nologo CFG="htpasswd - Win32 Debug" -f htpasswd.mak clean
+ nmake /nologo CFG="htdigest - Win32 Debug" -f htdigest.mak clean
cd ..
cd main
nmake /nologo CFG="gen_uri_delims - Win32 Debug" -f gen_uri_delims.mak
clean
1.24 +9 -4 apache-1.3/src/support/htdigest.c
Index: htdigest.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/support/htdigest.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- htdigest.c 1999/05/31 19:44:30 1.23
+++ htdigest.c 1999/06/05 19:10:05 1.24
@@ -68,13 +68,18 @@
#include "ap_config.h"
#include <sys/types.h>
-#if defined(MPE) || defined(QNX)
+#include "ap.h"
+#include "ap_md5.h"
+#if defined(MPE) || defined(QNX) || defined(WIN32)
#include <signal.h>
#else
#include <sys/signal.h>
#endif
-#include "ap.h"
-#include "ap_md5.h"
+
+#ifdef WIN32
+#include <conio.h>
+#define unlink _unlink
+#endif
#ifdef CHARSET_EBCDIC
#define LF '\n'
@@ -197,7 +202,7 @@
int found;
tn = NULL;
- signal(SIGINT, (void (*)()) interrupted);
+ signal(SIGINT, (void (*)(int)) interrupted);
if (argc == 5) {
if (strcmp(argv[1], "-c"))
usage();
1.5 +9 -0 apache-1.3/src/support/htpasswd.dsp
Index: htpasswd.dsp
===================================================================
RCS file: /home/cvs/apache-1.3/src/support/htpasswd.dsp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- htpasswd.dsp 1999/02/10 18:43:01 1.4
+++ htpasswd.dsp 1999/06/05 19:10:05 1.5
@@ -75,6 +75,7 @@
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 /subsystem:console /debug /machine:I386
/pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib /nologo /subsystem:console /debug /machine:I386
/pdbtype:sept
+# SUBTRACT LINK32 /nodefaultlib
!ENDIF
@@ -82,6 +83,14 @@
# Name "htpasswd - Win32 Release"
# Name "htpasswd - Win32 Debug"
+# Begin Source File
+
+SOURCE=..\ap\ap_cpystrn.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\ap\ap_getpass.c
+# End Source File
# Begin Source File
SOURCE=..\ap\ap_md5c.c
1.5 +57 -26 apache-1.3/src/support/htpasswd.mak
Index: htpasswd.mak
===================================================================
RCS file: /home/cvs/apache-1.3/src/support/htpasswd.mak,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- htpasswd.mak 1999/02/21 14:42:21 1.4
+++ htpasswd.mak 1999/06/05 19:10:06 1.5
@@ -49,6 +49,8 @@
!ENDIF
CLEAN :
+ [EMAIL PROTECTED] "$(INTDIR)\ap_cpystrn.obj"
+ [EMAIL PROTECTED] "$(INTDIR)\ap_getpass.obj"
[EMAIL PROTECTED] "$(INTDIR)\ap_md5c.obj"
[EMAIL PROTECTED] "$(INTDIR)\htpasswd.obj"
[EMAIL PROTECTED] "$(INTDIR)\vc50.idb"
@@ -67,11 +69,12 @@
BSC32_SBRS= \
LINK32=link.exe
-LINK32_FLAGS=..\ap\Release\ap.lib kernel32.lib user32.lib gdi32.lib\
- winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo
/subsystem:console\
- /incremental:no /pdb:"$(OUTDIR)\htpasswd.pdb" /machine:I386\
- /out:"$(OUTDIR)\htpasswd.exe"
+LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
+ advapi32.lib shell32.lib /nologo /subsystem:console /incremental:no\
+ /pdb:"$(OUTDIR)\htpasswd.pdb" /machine:I386 /out:"$(OUTDIR)\htpasswd.exe"
LINK32_OBJS= \
+ "$(INTDIR)\ap_cpystrn.obj" \
+ "$(INTDIR)\ap_getpass.obj" \
"$(INTDIR)\ap_md5c.obj" \
"$(INTDIR)\htpasswd.obj"
@@ -99,6 +102,8 @@
!ENDIF
CLEAN :
+ [EMAIL PROTECTED] "$(INTDIR)\ap_cpystrn.obj"
+ [EMAIL PROTECTED] "$(INTDIR)\ap_getpass.obj"
[EMAIL PROTECTED] "$(INTDIR)\ap_md5c.obj"
[EMAIL PROTECTED] "$(INTDIR)\htpasswd.obj"
[EMAIL PROTECTED] "$(INTDIR)\vc50.idb"
@@ -120,11 +125,13 @@
BSC32_SBRS= \
LINK32=link.exe
-LINK32_FLAGS=..\ap\Debug\ap.lib kernel32.lib user32.lib gdi32.lib
winspool.lib\
- comdlg32.lib advapi32.lib shell32.lib /nologo /subsystem:console\
- /incremental:yes /pdb:"$(OUTDIR)\htpasswd.pdb" /debug /machine:I386\
+LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
+ advapi32.lib shell32.lib /nologo /subsystem:console /incremental:yes\
+ /pdb:"$(OUTDIR)\htpasswd.pdb" /debug /machine:I386\
/out:"$(OUTDIR)\htpasswd.exe" /pdbtype:sept
LINK32_OBJS= \
+ "$(INTDIR)\ap_cpystrn.obj" \
+ "$(INTDIR)\ap_getpass.obj" \
"$(INTDIR)\ap_md5c.obj" \
"$(INTDIR)\htpasswd.obj"
@@ -168,26 +175,65 @@
!IF "$(CFG)" == "htpasswd - Win32 Release" || "$(CFG)" ==\
"htpasswd - Win32 Debug"
-SOURCE=..\ap\ap_md5c.c
+SOURCE=..\ap\ap_cpystrn.c
!IF "$(CFG)" == "htpasswd - Win32 Release"
-DEP_CPP_AP_MD=\
+DEP_CPP_AP_CP=\
+ "..\include\alloc.h"\
"..\include\ap.h"\
"..\include\ap_config.h"\
"..\include\ap_ctype.h"\
- "..\include\ap_md5.h"\
"..\include\ap_mmn.h"\
+ "..\include\buff.h"\
"..\include\hsregex.h"\
+ "..\include\httpd.h"\
+ "..\include\util_uri.h"\
"..\os\win32\os.h"\
+ "..\os\win32\readdir.h"\
-"$(INTDIR)\ap_md5c.obj" : $(SOURCE) $(DEP_CPP_AP_MD) "$(INTDIR)"
+"$(INTDIR)\ap_cpystrn.obj" : $(SOURCE) $(DEP_CPP_AP_CP) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ELSEIF "$(CFG)" == "htpasswd - Win32 Debug"
+DEP_CPP_AP_CP=\
+ "..\include\alloc.h"\
+ "..\include\ap.h"\
+ "..\include\ap_config.h"\
+ "..\include\ap_ctype.h"\
+ "..\include\ap_mmn.h"\
+ "..\include\buff.h"\
+ "..\include\hsregex.h"\
+ "..\include\httpd.h"\
+ "..\include\util_uri.h"\
+ "..\os\win32\os.h"\
+ "..\os\win32\readdir.h"\
+
+
+"$(INTDIR)\ap_cpystrn.obj" : $(SOURCE) $(DEP_CPP_AP_CP) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+!ENDIF
+
+SOURCE=..\ap\ap_getpass.c
+DEP_CPP_AP_GE=\
+ "..\include\ap.h"\
+ "..\include\ap_config.h"\
+ "..\include\ap_ctype.h"\
+ "..\include\ap_mmn.h"\
+ "..\include\hsregex.h"\
+ "..\os\win32\os.h"\
+
+
+"$(INTDIR)\ap_getpass.obj" : $(SOURCE) $(DEP_CPP_AP_GE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\ap\ap_md5c.c
DEP_CPP_AP_MD=\
"..\include\ap.h"\
"..\include\ap_config.h"\
@@ -196,21 +242,12 @@
"..\include\ap_mmn.h"\
"..\include\hsregex.h"\
"..\os\win32\os.h"\
- {$(INCLUDE)}"sys\stat.h"\
- {$(INCLUDE)}"sys\types.h"\
-NODEP_CPP_AP_MD=\
- "..\ap\ebcdic.h"\
- "..\include\ap_config_auto.h"\
- "..\include\os.h"\
-
"$(INTDIR)\ap_md5c.obj" : $(SOURCE) $(DEP_CPP_AP_MD) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
-!ENDIF
-
SOURCE=.\htpasswd.c
!IF "$(CFG)" == "htpasswd - Win32 Release"
@@ -240,12 +277,6 @@
"..\include\hsregex.h"\
"..\os\win32\getopt.h"\
"..\os\win32\os.h"\
- {$(INCLUDE)}"sys\stat.h"\
- {$(INCLUDE)}"sys\types.h"\
-
-NODEP_CPP_HTPAS=\
- "..\include\ap_config_auto.h"\
- "..\include\os.h"\
"$(INTDIR)\htpasswd.obj" : $(SOURCE) $(DEP_CPP_HTPAS) "$(INTDIR)"
1.1 apache-1.3/src/support/htdigest.dsp
Index: htdigest.dsp
===================================================================
# Microsoft Developer Studio Project File - Name="htdigest" - Package
Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 5.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=htdigest - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "htdigest.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "htdigest.mak" CFG="htdigest - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "htdigest - Win32 Release" (based on\
"Win32 (x86) Console Application")
!MESSAGE "htdigest - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "htdigest - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "htdigest"
# PROP BASE Intermediate_Dir "htdigest"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir ""
# PROP Intermediate_Dir ""
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D
"_MBCS" /YX /FD /c
# ADD CPP /nologo /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D
"_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
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 /subsystem:console /machine:I386
# ADD 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 /subsystem:console /machine:I386
/out:"release/htdigest.exe"
# SUBTRACT LINK32 /pdb:none
!ELSEIF "$(CFG)" == "htdigest - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "htdiges0"
# PROP BASE Intermediate_Dir "htdiges0"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir ""
# PROP Intermediate_Dir ""
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D
"_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /W3 /Gm /GX /Zi /Od /I "..\include" /D "WIN32" /D "_DEBUG"
/D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
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 /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD 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 /subsystem:console /debug /machine:I386
/out:"debug/htdigest.exe" /pdbtype:sept
!ENDIF
# Begin Target
# Name "htdigest - Win32 Release"
# Name "htdigest - Win32 Debug"
# Begin Source File
SOURCE=..\ap\ap_cpystrn.c
# End Source File
# Begin Source File
SOURCE=..\ap\ap_getpass.c
# End Source File
# Begin Source File
SOURCE=..\ap\ap_md5c.c
# End Source File
# Begin Source File
SOURCE=.\htdigest.c
# End Source File
# End Target
# End Project
1.1 apache-1.3/src/support/htdigest.mak
Index: htdigest.mak
===================================================================
# Microsoft Developer Studio Generated NMAKE File, Based on htdigest.dsp
!IF "$(CFG)" == ""
CFG=htdigest - Win32 Debug
!MESSAGE No configuration specified. Defaulting to htdigest - Win32 Debug.
!ENDIF
!IF "$(CFG)" != "htdigest - Win32 Release" && "$(CFG)" !=\
"htdigest - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "htdigest.mak" CFG="htdigest - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "htdigest - Win32 Release" (based on\
"Win32 (x86) Console Application")
!MESSAGE "htdigest - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE
NULL=nul
!ENDIF
!IF "$(CFG)" == "htdigest - Win32 Release"
OUTDIR=.
INTDIR=.
# Begin Custom Macros
OutDir=.
# End Custom Macros
!IF "$(RECURSE)" == "0"
ALL : "$(OUTDIR)\release\htdigest.exe"
!ELSE
ALL : "$(OUTDIR)\release\htdigest.exe"
!ENDIF
CLEAN :
[EMAIL PROTECTED] "$(INTDIR)\ap_cpystrn.obj"
[EMAIL PROTECTED] "$(INTDIR)\ap_getpass.obj"
[EMAIL PROTECTED] "$(INTDIR)\ap_md5c.obj"
[EMAIL PROTECTED] "$(INTDIR)\htdigest.obj"
[EMAIL PROTECTED] "$(INTDIR)\vc50.idb"
[EMAIL PROTECTED] "$(OUTDIR)\release\htdigest.exe"
CPP=cl.exe
CPP_PROJ=/nologo /ML /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D\
"_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\htdigest.pch" /YX /FD /c
CPP_OBJS=.
CPP_SBRS=.
.c{$(CPP_OBJS)}.obj::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cpp{$(CPP_OBJS)}.obj::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cxx{$(CPP_OBJS)}.obj::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.c{$(CPP_SBRS)}.sbr::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cpp{$(CPP_SBRS)}.sbr::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cxx{$(CPP_SBRS)}.sbr::
$(CPP) @<<
$(CPP_PROJ) $<
<<
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\htdigest.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=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 /subsystem:console /incremental:no\
/pdb:"$(OUTDIR)\htdigest.pdb" /machine:I386\
/out:"$(OUTDIR)\release\htdigest.exe"
LINK32_OBJS= \
"$(INTDIR)\ap_cpystrn.obj" \
"$(INTDIR)\ap_getpass.obj" \
"$(INTDIR)\ap_md5c.obj" \
"$(INTDIR)\htdigest.obj"
"$(OUTDIR)\release\htdigest.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ELSEIF "$(CFG)" == "htdigest - Win32 Debug"
OUTDIR=.
INTDIR=.
# Begin Custom Macros
OutDir=.
# End Custom Macros
!IF "$(RECURSE)" == "0"
ALL : "$(OUTDIR)\debug\htdigest.exe"
!ELSE
ALL : "$(OUTDIR)\debug\htdigest.exe"
!ENDIF
CLEAN :
[EMAIL PROTECTED] "$(INTDIR)\ap_cpystrn.obj"
[EMAIL PROTECTED] "$(INTDIR)\ap_getpass.obj"
[EMAIL PROTECTED] "$(INTDIR)\ap_md5c.obj"
[EMAIL PROTECTED] "$(INTDIR)\htdigest.obj"
[EMAIL PROTECTED] "$(INTDIR)\vc50.idb"
[EMAIL PROTECTED] "$(INTDIR)\vc50.pdb"
[EMAIL PROTECTED] "$(OUTDIR)\debug\htdigest.exe"
[EMAIL PROTECTED] "$(OUTDIR)\debug\htdigest.ilk"
[EMAIL PROTECTED] "$(OUTDIR)\htdigest.pdb"
CPP=cl.exe
CPP_PROJ=/nologo /MLd /W3 /Gm /GX /Zi /Od /I "..\include" /D "WIN32" /D\
"_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\htdigest.pch" /YX /FD /c
CPP_OBJS=.
CPP_SBRS=.
.c{$(CPP_OBJS)}.obj::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cpp{$(CPP_OBJS)}.obj::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cxx{$(CPP_OBJS)}.obj::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.c{$(CPP_SBRS)}.sbr::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cpp{$(CPP_SBRS)}.sbr::
$(CPP) @<<
$(CPP_PROJ) $<
<<
.cxx{$(CPP_SBRS)}.sbr::
$(CPP) @<<
$(CPP_PROJ) $<
<<
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\htdigest.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=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 /subsystem:console /incremental:yes\
/pdb:"$(OUTDIR)\htdigest.pdb" /debug /machine:I386\
/out:"$(OUTDIR)\debug\htdigest.exe" /pdbtype:sept
LINK32_OBJS= \
"$(INTDIR)\ap_cpystrn.obj" \
"$(INTDIR)\ap_getpass.obj" \
"$(INTDIR)\ap_md5c.obj" \
"$(INTDIR)\htdigest.obj"
"$(OUTDIR)\debug\htdigest.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ENDIF
!IF "$(CFG)" == "htdigest - Win32 Release" || "$(CFG)" ==\
"htdigest - Win32 Debug"
SOURCE=..\ap\ap_cpystrn.c
DEP_CPP_AP_CP=\
"..\include\alloc.h"\
"..\include\ap.h"\
"..\include\ap_config.h"\
"..\include\ap_ctype.h"\
"..\include\ap_mmn.h"\
"..\include\buff.h"\
"..\include\hsregex.h"\
"..\include\httpd.h"\
"..\include\util_uri.h"\
"..\os\win32\os.h"\
"..\os\win32\readdir.h"\
{$(INCLUDE)}"sys\stat.h"\
{$(INCLUDE)}"sys\types.h"\
NODEP_CPP_AP_CP=\
"..\include\ap_config_auto.h"\
"..\include\ebcdic.h"\
"..\include\os.h"\
"..\include\sfio.h"\
"$(INTDIR)\ap_cpystrn.obj" : $(SOURCE) $(DEP_CPP_AP_CP) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=..\ap\ap_getpass.c
DEP_CPP_AP_GE=\
"..\include\ap.h"\
"..\include\ap_config.h"\
"..\include\ap_ctype.h"\
"..\include\ap_mmn.h"\
"..\include\hsregex.h"\
"..\os\win32\os.h"\
{$(INCLUDE)}"sys\stat.h"\
{$(INCLUDE)}"sys\types.h"\
NODEP_CPP_AP_GE=\
"..\include\ap_config_auto.h"\
"..\include\os.h"\
"$(INTDIR)\ap_getpass.obj" : $(SOURCE) $(DEP_CPP_AP_GE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=..\ap\ap_md5c.c
DEP_CPP_AP_MD=\
"..\include\ap.h"\
"..\include\ap_config.h"\
"..\include\ap_ctype.h"\
"..\include\ap_md5.h"\
"..\include\ap_mmn.h"\
"..\include\hsregex.h"\
"..\os\win32\os.h"\
{$(INCLUDE)}"sys\stat.h"\
{$(INCLUDE)}"sys\types.h"\
NODEP_CPP_AP_MD=\
"..\ap\ebcdic.h"\
"..\include\ap_config_auto.h"\
"..\include\os.h"\
"$(INTDIR)\ap_md5c.obj" : $(SOURCE) $(DEP_CPP_AP_MD) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=.\htdigest.c
DEP_CPP_HTDIG=\
"..\include\ap.h"\
"..\include\ap_config.h"\
"..\include\ap_ctype.h"\
"..\include\ap_md5.h"\
"..\include\ap_mmn.h"\
"..\include\hsregex.h"\
"..\os\win32\os.h"\
{$(INCLUDE)}"sys\stat.h"\
{$(INCLUDE)}"sys\types.h"\
NODEP_CPP_HTDIG=\
"..\include\ap_config_auto.h"\
"..\include\os.h"\
"$(INTDIR)\htdigest.obj" : $(SOURCE) $(DEP_CPP_HTDIG) "$(INTDIR)"
!ENDIF