Commit fd8794e5 authored by Gregg Lewis Smith's avatar Gregg Lewis Smith
Browse files

add custom build step in abs to place an copy of

ms/applink.c in proper location.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1792152 13f79535-47bb-0310-9956-ffa450edef68
parent 4625c23d
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -111,6 +111,33 @@ SOURCE=.\ab.c
# End Source File
# Begin Source File

SOURCE=../include\ap_release.h

!IF  "$(CFG)" == "abs - Win32 Release"

# Begin Custom Build - Create applink.c from ms/applink.c
InputPath=../include\ap_release.h

"..\srclib\openssl\include\openssl\applink.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	IF EXIST ..\srclib\openssl\ms\applink.c type ..\srclib\openssl\ms\applink.c > ..\srclib\openssl\include\openssl\applink.c

# End Custom Build

!ELSEIF  "$(CFG)" == "abs - Win32 Debug"

# Begin Custom Build - Create applink.c from ms/applink.c
InputPath=../include\ap_release.h

"..\srclib\openssl\include\openssl\applink.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	IF EXIST ..\srclib\openssl\ms\applink.c type ..\srclib\openssl\ms\applink.c > ..\srclib\openssl\include\openssl\applink.c

# End Custom Build

!ENDIF 

# End Source File
# Begin Source File

SOURCE=..\build\win32\httpd.rc
# End Source File
# End Target
+30 −4
Original line number Diff line number Diff line
@@ -48,11 +48,11 @@ OutDir=.\Release

!IF "$(RECURSE)" == "0" 

ALL : "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"
ALL : "..\srclib\openssl\include\openssl\applink.c" "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"

!ELSE 

ALL : "aprutil - Win32 Release" "apr - Win32 Release" "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"
ALL : "aprutil - Win32 Release" "apr - Win32 Release" "..\srclib\openssl\include\openssl\applink.c" "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"

!ENDIF 

@@ -147,11 +147,11 @@ OutDir=.\Debug

!IF "$(RECURSE)" == "0" 

ALL : "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"
ALL : "..\srclib\openssl\include\openssl\applink.c" "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"

!ELSE 

ALL : "aprutil - Win32 Debug" "apr - Win32 Debug" "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"
ALL : "aprutil - Win32 Debug" "apr - Win32 Debug" "..\srclib\openssl\include\openssl\applink.c" "$(OUTDIR)\abs.exe" "$(DS_POSTBUILD_DEP)"

!ENDIF 

@@ -323,6 +323,32 @@ CPP_SWITCHES=/nologo /MDd /W3 /Zi /Od /I "../srclib/apr/include" /I "../srclib/a
<<


!ENDIF 

SOURCE=../include\ap_release.h

!IF  "$(CFG)" == "abs - Win32 Release"

InputPath=../include\ap_release.h

"..\srclib\openssl\include\openssl\applink.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	<<tempfile.bat 
	@echo off 
	IF EXIST ..\srclib\openssl\ms\applink.c type ..\srclib\openssl\ms\applink.c > ..\srclib\openssl\include\openssl\applink.c
<< 
	

!ELSEIF  "$(CFG)" == "abs - Win32 Debug"

InputPath=../include\ap_release.h

"..\srclib\openssl\include\openssl\applink.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	<<tempfile.bat 
	@echo off 
	IF EXIST ..\srclib\openssl\ms\applink.c type ..\srclib\openssl\ms\applink.c > ..\srclib\openssl\include\openssl\applink.c
<< 
	

!ENDIF 

SOURCE=..\build\win32\httpd.rc