Skip to content

Commit 482089e

Browse files
author
Steffen Land
committedMay 13, 2020
Windows bits for mod_log_json.dsp
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877688 13f79535-47bb-0310-9956-ffa450edef68
1 parent 1dc3c88 commit 482089e

File tree

6 files changed

+77
-2
lines changed

6 files changed

+77
-2
lines changed
 

‎Apache-apr2.dsw

+18
Original file line numberDiff line numberDiff line change
@@ -2170,6 +2170,24 @@ Package=<4>
21702170

21712171
###############################################################################
21722172

2173+
Project: "mod_log_json"=.\modules\loggers\mod_log_json.dsp - Package Owner=<4>
2174+
2175+
Package=<5>
2176+
{{{
2177+
}}}
2178+
2179+
Package=<4>
2180+
{{{
2181+
Begin Project Dependency
2182+
Project_Dep_Name libapr
2183+
End Project Dependency
2184+
Begin Project Dependency
2185+
Project_Dep_Name libhttpd
2186+
End Project Dependency
2187+
}}}
2188+
2189+
###############################################################################
2190+
21732191
Project: "mod_logio"=.\modules\loggers\mod_logio.dsp - Package Owner=<4>
21742192

21752193
Package=<5>

‎Apache.dsw

+21
Original file line numberDiff line numberDiff line change
@@ -2577,6 +2577,27 @@ Package=<4>
25772577

25782578
###############################################################################
25792579

2580+
Project: "mod_log_json"=.\modules\loggers\mod_log_json.dsp - Package Owner=<4>
2581+
2582+
Package=<5>
2583+
{{{
2584+
}}}
2585+
2586+
Package=<4>
2587+
{{{
2588+
Begin Project Dependency
2589+
Project_Dep_Name libapr
2590+
End Project Dependency
2591+
Begin Project Dependency
2592+
Project_Dep_Name libaprutil
2593+
End Project Dependency
2594+
Begin Project Dependency
2595+
Project_Dep_Name libhttpd
2596+
End Project Dependency
2597+
}}}
2598+
2599+
###############################################################################
2600+
25802601
Project: "mod_logio"=.\modules\loggers\mod_logio.dsp - Package Owner=<4>
25812602

25822603
Package=<5>

‎BuildBin.dsp

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Makefile.win

+34
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,33 @@ _tryserf:
166166
!ENDIF
167167
# NOT EXIST("srclib\serf")
168168

169+
!IF EXIST("srclib\jansson")
170+
171+
_tryjson:
172+
!IF $(USEMAK) == 1
173+
cd modules\loggers
174+
$(MAKE) $(MAKEOPT) -f mod_log_json.mak CFG="mod_log_json - Win32 $(LONG)" RECURSE=0 $(CTARGET)
175+
cd ..\..
176+
!ELSEIF $(USESLN) == 1
177+
devenv $(TLP).sln /useenv $(CTARGET) $(LONG) /project mod_log_json
178+
!ELSE
179+
@msdev $(TLP).dsw /USEENV /MAKE \
180+
"mod_log_json - Win32 $(LONG)" /NORECURSE $(CTARGET)
181+
!ENDIF
182+
183+
!ELSE
184+
# NOT EXIST("srclib\jansson")
185+
186+
_tryjson:
187+
@echo -----
188+
@echo mod_log_json will not build unless jansson is built in srclib\jansson
189+
@echo Version 2.0 and later available from https://github.com/akheron/jansson/releases
190+
@echo build with:
191+
@echo cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF
192+
@echo nmake
193+
194+
!ENDIF
195+
169196
!IF EXIST("srclib\zlib")
170197

171198
_tryzlib:
@@ -604,6 +631,9 @@ _build:
604631
$(MAKE) $(MAKEOPT) -f mod_log_config.mak CFG="mod_log_config - Win32 $(LONG)" RECURSE=0 $(CTARGET)
605632
$(MAKE) $(MAKEOPT) -f mod_log_debug.mak CFG="mod_log_debug - Win32 $(LONG)" RECURSE=0 $(CTARGET)
606633
$(MAKE) $(MAKEOPT) -f mod_log_forensic.mak CFG="mod_log_forensic - Win32 $(LONG)" RECURSE=0 $(CTARGET)
634+
!IF EXIST("srclib\jansson")
635+
$(MAKE) $(MAKEOPT) -f mod_log_json.mak CFG="mod_log_json - Win32 $(LONG)" RECURSE=0 $(CTARGET)
636+
!ENDIF
607637
$(MAKE) $(MAKEOPT) -f mod_logio.mak CFG="mod_logio - Win32 $(LONG)" RECURSE=0 $(CTARGET)
608638
cd ..\..
609639
!IF EXIST("srclib\lua")
@@ -920,6 +950,10 @@ _copybin:
920950
copy modules\loggers\$(LONG)\mod_log_debug.$(src_so) "$(inst_so)" <.y
921951
copy modules\loggers\$(LONG)\mod_log_forensic.$(src_so) "$(inst_so)" <.y
922952
copy modules\loggers\$(LONG)\mod_logio.$(src_so) "$(inst_so)" <.y
953+
!IF EXIST("srclib\jansson")
954+
copy modules\loggers\$(LONG)\mod_log_json.$(src_so) "$(inst_so)" <.y
955+
copy srclib\jansson\bin\jansson.$(src_dll) "$(inst_dll)" <.y
956+
!ENDIF
923957
!IF EXIST("srclib\lua")
924958
copy modules\lua\$(LONG)\mod_lua.$(src_so) "$(inst_so)" <.y
925959
!IF EXIST("srclib\lua\src\lua51.$(src_dll)")

‎build/installwinconf.awk

+1
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ BEGIN {
159159
print "LoadModule log_config_module modules/mod_log_config.so" > dstfl;
160160
print "#LoadModule log_debug_module modules/mod_log_debug.so" > dstfl;
161161
print "#LoadModule log_forensic_module modules/mod_log_forensic.so" > dstfl;
162+
print "#LoadModule log_json_module modules/mod_log_json.so" > dstfl;
162163
print "#LoadModule lua_module modules/mod_lua.so" > dstfl;
163164
print "#LoadModule macro_module modules/mod_macro.so" > dstfl;
164165
print "#LoadModule md_module modules/mod_md.so" > dstfl;

‎os/win32/BaseAddr.ref

+1
Original file line numberDiff line numberDiff line change
@@ -140,3 +140,4 @@ mod_socache_redis.so 0x70E20000 0x00020000
140140
mod_md.so 0x70E40000 0x00030000
141141
mod_proxy_uwsgi.so 0x70E70000 0x00020000
142142
libapreq.dll 0x70E90000 0x00020000
143+
mod_log_json.so 0x70EB0000 0x00020000

0 commit comments

Comments
 (0)
Please sign in to comment.