Author: mladen.turk(a)jboss.com
Date: 2007-12-18 03:37:54 -0500 (Tue, 18 Dec 2007)
New Revision: 1230
Added:
trunk/httpd/httpd-2.2/modules/NMAKEmakefile
trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthbasic
trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthdigest
trunk/httpd/httpd-2.2/modules/aaa/NMAKEmakefile
trunk/httpd/httpd-2.2/modules/database/NMAKEdbd
trunk/httpd/httpd-2.2/modules/database/NMAKEmakefile
Modified:
trunk/httpd/httpd-2.2/NMAKEhttpd.inc
trunk/httpd/httpd-2.2/NMAKElibhttpd
trunk/httpd/httpd-2.2/NMAKEmakefile
Log:
Add modules makefiles to the build
Modified: trunk/httpd/httpd-2.2/NMAKEhttpd.inc
===================================================================
--- trunk/httpd/httpd-2.2/NMAKEhttpd.inc 2007-12-17 21:45:58 UTC (rev 1229)
+++ trunk/httpd/httpd-2.2/NMAKEhttpd.inc 2007-12-18 08:37:54 UTC (rev 1230)
@@ -44,38 +44,21 @@
PCRE = pcre.lib
LIBHTTPD = libhttpd.lib
-$(BUILDINC) :
- @if not exist "$(BUILDINC)\arch\win32\$(NULL)" mkdir
"$(BUILDINC)\arch\win32"
+DISTSUBDIRS = \
+ $(PREFIX)\include\arch\win32\~ \
+ $(PREFIX)\lib\~ \
+ $(PREFIX)\bin\~ \
+ $(PREFIX)\modules\~ \
+ $(PREFIX)\manual\~ \
+ $(PREFIX)\htdocs\~ \
+ $(PREFIX)\icons\~ \
+ $(PREFIX)\cgi-bin\~ \
+ $(PREFIX)\logs\~ \
+ $(PREFIX)\error\include\~ \
+ $(PREFIX)\conf\extra\~
-$(BUILDLIB) :
- @if not exist "$(BUILDLIB)\$(NULL)" mkdir "$(BUILDLIB)"
+$(DISTSUBDIRS):
+ @if not exist "$(@D)\$(NULL)" mkdir $(@D)
-$(BUILDOUT) :
- @if not exist "$(BUILDOUT)\$(NULL)" mkdir "$(BUILDOUT)"
-
-$(BUILDMOD) :
- @if not exist "$(BUILDMOD)\$(NULL)" mkdir "$(BUILDMOD)"
-
-$(BUILDMAN) :
- @if not exist "$(BUILDMAN)\$(NULL)" mkdir "$(BUILDMAN)"
-
-$(BUILDDOC) :
- @if not exist "$(BUILDDOC)\$(NULL)" mkdir "$(BUILDDOC)"
-
-$(BUILDICO) :
- @if not exist "$(BUILDICO)\$(NULL)" mkdir "$(BUILDICO)"
-
-$(BUILDCGI) :
- @if not exist "$(BUILDCGI)\$(NULL)" mkdir "$(BUILDCGI)"
-
-$(BUILDLOG) :
- @if not exist "$(BUILDLOG)\$(NULL)" mkdir "$(BUILDLOG)"
-
-$(BUILDCFG) :
- @if not exist "$(BUILDCFG)\extra\$(NULL)" mkdir "$(BUILDCFG)\extra"
-
-$(BUILDERR) :
- @if not exist "$(BUILDERR)\include\$(NULL)" mkdir
"$(BUILDERR)\include"
-
-$(BUILDINS) : $(BUILDINC) $(BUILDLIB) $(BUILDOUT) $(BUILDMOD) $(BUILDMAN) $(BUILDDOC)
$(BUILDCFG) $(BUILDERR) $(BUILDICO) $(BUILDCGI) $(BUILDLOG)
+$(BUILDINS): $(DISTSUBDIRS)
@copy /Y LICENSE $@ >NUL
Modified: trunk/httpd/httpd-2.2/NMAKElibhttpd
===================================================================
--- trunk/httpd/httpd-2.2/NMAKElibhttpd 2007-12-17 21:45:58 UTC (rev 1229)
+++ trunk/httpd/httpd-2.2/NMAKElibhttpd 2007-12-18 08:37:54 UTC (rev 1230)
@@ -55,6 +55,7 @@
$(WORKDIR)\eoc_bucket.obj \
$(WORKDIR)\error_bucket.obj \
$(WORKDIR)\mpm_common.obj \
+ $(WORKDIR)\provider.obj \
$(WORKDIR)\scoreboard.obj \
$(WORKDIR)\util.obj \
$(WORKDIR)\util_cfgtree.obj \
@@ -107,37 +108,40 @@
BUILDPCRE = $(BUILDLIB)\pcre.lib
BUILDTCHR = $(SRCDIR)\server\$(WORKDIR_EXE)\gen_test_char.exe
-all : $(BUILDINS) $(WORKDIR) $(HEADERS) $(BUILDAPR) $(BUILDAPI) $(BUILDAPU) $(BUILDPCRE)
$(BUILDBIN)
+all: $(BUILDINS) $(WORKDIR) $(HEADERS) $(BUILDAPR) $(BUILDAPI) $(BUILDAPU) $(BUILDPCRE)
$(BUILDBIN)
-$(WORKDIR) :
+$(WORKDIR):
@$(MAKEWORKDIR)
.SUFFIXES : .h
-$(BUILDAPR) :
+$(BUILDINS): $(DISTSUBDIRS)
+ @copy /Y LICENSE $@ >NUL
+
+$(BUILDAPR):
cd $(SRCDIR)\srclib\apr
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) install
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) APR_DECLARE_STATIC=1 install
cd ..\..
-$(BUILDAPU) :
+$(BUILDAPU):
cd $(SRCDIR)\srclib\apr-util
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) install
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) APR_DECLARE_STATIC=1 install
cd ..\..
-$(BUILDAPI) :
+$(BUILDAPI):
cd $(SRCDIR)\srclib\apr-iconv
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) install
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) APR_DECLARE_STATIC=1 install
cd ..\..
-$(BUILDPCRE) :
+$(BUILDPCRE):
cd $(SRCDIR)\srclib\pcre
@$(MAKE) -nologo -f NMAKEmakefile PCRE_STATIC=1 PREFIX=$(PREFIX) install
cd ..\..
-$(BUILDTCHR) :
+$(BUILDTCHR):
cd $(SRCDIR)\server
@$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX)
cd ..
Modified: trunk/httpd/httpd-2.2/NMAKEmakefile
===================================================================
--- trunk/httpd/httpd-2.2/NMAKEmakefile 2007-12-17 21:45:58 UTC (rev 1229)
+++ trunk/httpd/httpd-2.2/NMAKEmakefile 2007-12-18 08:37:54 UTC (rev 1230)
@@ -55,25 +55,36 @@
RCFLAGS = $(RCFLAGS) /d BIN_NAME="$(PROJECT).exe" /d LONG_NAME="Apache
HTTP Server" /d ICON_FILE="apache.ico"
-BUILDDEP = $(BUILDBIN)\libhttpd.dll
+BUILDDEP = $(BUILDOUT)\libhttpd.dll
+BMODULES = $(SRCDIR)\modules\~
-all : $(BUILDINS) $(WORKDIR) $(BUILDBIN)
+all: $(BUILDINS) $(WORKDIR) $(BUILDBIN)
+ @echo Building $(BUILDBIN)
-$(WORKDIR) :
+$(WORKDIR):
@$(MAKEWORKDIR)
-$(BUILDDEP) :
+$(BUILDDEP):
@$(MAKE) -nologo -f NMAKElibhttpd PREFIX=$(PREFIX) install
+$(BMODULES):
+ @echo Building modules ...
+ @cd $(SRCDIR)\modules
+ @$(MAKE) -nologo -f NMAKEmakefile PREFIX=$(PREFIX) all
+ @cd ..
+
+
{$(SRCDIR)\server}.c{$(WORKDIR)}.obj:
$(CC) $(CFLAGS) $(INCLUDES) $(PDBFLAGS) $<
$(BUILDRES): build\win32\httpd.rc
$(RC) $(RCFLAGS) /i "$(SRCDIR)\build\win32" /i "$(SRCDIR)\include"
/i "$(SRCDIR)\srclib\apr\include" /fo $(BUILDRES) build\win32\httpd.rc
-$(BUILDBIN): $(WORKDIR) $(BUILDDEP) $(OBJECTS) $(BUILDRES)
+
+$(BUILDBIN): $(WORKDIR) $(BUILDDEP) $(BMODULES) $(OBJECTS) $(BUILDRES)
$(LINK) $(LFLAGS) $(OBJECTS) $(BUILDRES) $(LIBS) $(LDIRS) /pdb:$(BUILDPDB)
/out:$(BUILDBIN)
IF EXIST $(BUILDMFT) \
mt -nologo -manifest $(BUILDMFT) -outputresource:$(BUILDBIN);2
+
clean:
@$(CLEANTARGET)
Added: trunk/httpd/httpd-2.2/modules/NMAKEmakefile
===================================================================
--- trunk/httpd/httpd-2.2/modules/NMAKEmakefile (rev 0)
+++ trunk/httpd/httpd-2.2/modules/NMAKEmakefile 2007-12-18 08:37:54 UTC (rev 1230)
@@ -0,0 +1,58 @@
+# Copyright 2001-2007 The Apache Software Foundation or its licensors, as
+# applicable.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#
http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ====================================================================
+#
+# NMAKEmakefile Master HTTPD modules makefile.
+#
+# Originally contributed by Mladen Turk <mturk redhat.com>
+#
+# ====================================================================
+#
+
+!IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
+SRCDIR = .
+!ENDIF
+
+!include <..\NMAKEcommon.inc>
+!include <..\NMAKEhttpd.inc>
+
+SUBDIRS = \
+ database\~ \
+ aaa\~ \
+ arch\win32\~ \
+ cache\~ \
+ dav\main\~ \
+ dav\fs\~ \
+ echo\~ \
+ filters\~ \
+ generators\~ \
+ http\~ \
+ ldap\~ \
+ loggers\~ \
+ mappers\~ \
+ metadata\~ \
+ proxy\~ \
+ ssl\~ \
+ mod_jk\~
+
+all: $(SUBDIRS)
+
+$(SUBDIRS):
+ @if exist $(@D)\NMAKEmakefile <<nmaketmp.bat
+ @cd $(@D)
+ @$(MAKE) -nologo -A -f NMAKEmakefile PREFIX=$(PREFIX) install
+ @cd ..
+<<
Property changes on: trunk/httpd/httpd-2.2/modules/NMAKEmakefile
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthbasic
===================================================================
--- trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthbasic (rev 0)
+++ trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthbasic 2007-12-18 08:37:54 UTC (rev 1230)
@@ -0,0 +1,63 @@
+# Copyright 2001-2007 The Apache Software Foundation or its licensors, as
+# applicable.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#
http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ====================================================================
+#
+# NMAKEmakefile auth_basic module makefile.
+#
+# Originally contributed by Mladen Turk <mturk redhat.com>
+#
+# ====================================================================
+#
+
+TARGET=DLL
+PROJECT = mod_auth_basic
+
+!IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
+SRCDIR = .
+!ENDIF
+
+!include <..\..\NMAKEcommon.inc>
+!include <..\..\NMAKEhttpd.inc>
+
+LDIRS = /libpath:"$(BUILDLIB)"
+LFLAGS = $(LFLAGS) user32.lib psapi.lib gdi32.lib shlwapi.lib wldap32.lib ole32.lib
$(LIBAPR) $(LIBAPU) $(LIBHTTPD)
+CFLAGS = $(CFLAGS) -DAAA_DECLARE_EXPORT
+
+INCLUDES = -I$(SRCDIR) -I$(BUILDINC)
+PDBFLAGS = -Fo$(WORKDIR)\ -Fd$(WORKDIR)\$(PROJECT)-src
+
+BUILDBIN = $(WORKDIR)\$(PROJECT).so
+BUILDPDB = $(WORKDIR)\$(PROJECT).pdb
+BUILDRES = $(WORKDIR)\$(PROJECT).res
+BUILDMFT = $(BUILDBIN).manifest
+
+RCFLAGS = $(RCFLAGS) /d BIN_NAME="$(PROJECT).so" /d
LONG_NAME="auth_basic_module for Apache"
+
+OBJECTS = \
+ $(WORKDIR)\mod_auth_basic.obj \
+
+{$(SRCDIR)}.c{$(WORKDIR)}.obj:
+ $(CC) $(CFLAGS) $(INCLUDES) $(PDBFLAGS) $<
+
+$(BUILDRES): ..\..\build\win32\httpd.rc
+ $(RC) $(RCFLAGS) /i "$(BUILDINC)" /fo $(BUILDRES) ..\..\build\win32\httpd.rc
+
+$(BUILDBIN): $(OBJECTS) $(BUILDRES)
+ $(LINK) $(LFLAGS) $(OBJECTS) $(BUILDRES) $(LIBS) $(LDIRS) /pdb:$(BUILDPDB)
/out:$(BUILDBIN)
+ IF EXIST $(BUILDMFT) \
+ mt -nologo -manifest $(BUILDMFT) -outputresource:$(BUILDBIN);2
+
+install: $(BUILDBIN)
Property changes on: trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthbasic
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthdigest
===================================================================
--- trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthdigest (rev 0)
+++ trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthdigest 2007-12-18 08:37:54 UTC (rev 1230)
@@ -0,0 +1,63 @@
+# Copyright 2001-2007 The Apache Software Foundation or its licensors, as
+# applicable.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#
http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ====================================================================
+#
+# NMAKEmakefile auth_digest module makefile.
+#
+# Originally contributed by Mladen Turk <mturk redhat.com>
+#
+# ====================================================================
+#
+
+TARGET=DLL
+PROJECT = mod_auth_digest
+
+!IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
+SRCDIR = .
+!ENDIF
+
+!include <..\..\NMAKEcommon.inc>
+!include <..\..\NMAKEhttpd.inc>
+
+LDIRS = /libpath:"$(BUILDLIB)"
+LFLAGS = $(LFLAGS) user32.lib psapi.lib gdi32.lib shlwapi.lib wldap32.lib ole32.lib
$(LIBAPR) $(LIBAPU) $(LIBHTTPD)
+CFLAGS = $(CFLAGS) -DAAA_DECLARE_EXPORT
+
+INCLUDES = -I$(SRCDIR) -I$(BUILDINC)
+PDBFLAGS = -Fo$(WORKDIR)\ -Fd$(WORKDIR)\$(PROJECT)-src
+
+BUILDBIN = $(WORKDIR)\$(PROJECT).so
+BUILDPDB = $(WORKDIR)\$(PROJECT).pdb
+BUILDRES = $(WORKDIR)\$(PROJECT).res
+BUILDMFT = $(BUILDBIN).manifest
+
+RCFLAGS = $(RCFLAGS) /d BIN_NAME="$(PROJECT).so" /d
LONG_NAME="auth_digest_module for Apache"
+
+OBJECTS = \
+ $(WORKDIR)\mod_auth_digest.obj \
+
+{$(SRCDIR)}.c{$(WORKDIR)}.obj:
+ $(CC) $(CFLAGS) $(INCLUDES) $(PDBFLAGS) $<
+
+$(BUILDRES): ..\..\build\win32\httpd.rc
+ $(RC) $(RCFLAGS) /i "$(BUILDINC)" /fo $(BUILDRES) ..\..\build\win32\httpd.rc
+
+$(BUILDBIN): $(OBJECTS) $(BUILDRES)
+ $(LINK) $(LFLAGS) $(OBJECTS) $(BUILDRES) $(LIBS) $(LDIRS) /pdb:$(BUILDPDB)
/out:$(BUILDBIN)
+ IF EXIST $(BUILDMFT) \
+ mt -nologo -manifest $(BUILDMFT) -outputresource:$(BUILDBIN);2
+
+install: $(BUILDBIN)
Property changes on: trunk/httpd/httpd-2.2/modules/aaa/NMAKEauthdigest
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/httpd/httpd-2.2/modules/aaa/NMAKEmakefile
===================================================================
--- trunk/httpd/httpd-2.2/modules/aaa/NMAKEmakefile (rev 0)
+++ trunk/httpd/httpd-2.2/modules/aaa/NMAKEmakefile 2007-12-18 08:37:54 UTC (rev 1230)
@@ -0,0 +1,44 @@
+# Copyright 2001-2007 The Apache Software Foundation or its licensors, as
+# applicable.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#
http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ====================================================================
+#
+# NMAKEmakefile Master aaa modules makefile.
+#
+# Originally contributed by Mladen Turk <mturk redhat.com>
+#
+# ====================================================================
+#
+
+TARGET=DLL
+!IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
+SRCDIR = .
+!ENDIF
+
+!include <..\..\NMAKEcommon.inc>
+!include <..\..\NMAKEhttpd.inc>
+
+MODULES = \
+ $(SRCDIR)\NMAKEauthbasic \
+ $(SRCDIR)\NMAKEauthdigest
+
+$(MODULES):
+ @$(MAKE) -nologo -f $@ PREFIX=$(PREFIX) install
+
+$(WORKDIR):
+ @$(MAKEWORKDIR)
+
+install: $(WORKDIR) $(MODULES)
+ @xcopy "$(WORKDIR)\*.so" "$(BUILDMOD)" /Y /Q 2>NUL
Property changes on: trunk/httpd/httpd-2.2/modules/aaa/NMAKEmakefile
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/httpd/httpd-2.2/modules/database/NMAKEdbd
===================================================================
--- trunk/httpd/httpd-2.2/modules/database/NMAKEdbd (rev 0)
+++ trunk/httpd/httpd-2.2/modules/database/NMAKEdbd 2007-12-18 08:37:54 UTC (rev 1230)
@@ -0,0 +1,64 @@
+# Copyright 2001-2007 The Apache Software Foundation or its licensors, as
+# applicable.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#
http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ====================================================================
+#
+# NMAKEmakefile dbd module makefile.
+#
+# Originally contributed by Mladen Turk <mturk redhat.com>
+#
+# ====================================================================
+#
+
+TARGET=DLL
+PROJECT = mod_dbd
+
+!IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
+SRCDIR = .
+!ENDIF
+
+!include <..\..\NMAKEcommon.inc>
+!include <..\..\NMAKEhttpd.inc>
+
+LDIRS = /libpath:"$(BUILDLIB)"
+LFLAGS = $(LFLAGS) user32.lib psapi.lib gdi32.lib shlwapi.lib wldap32.lib ole32.lib
$(LIBAPR) $(LIBAPU) $(LIBHTTPD)
+CFLAGS = $(CFLAGS) -DDBD_DECLARE_EXPORT
+
+INCLUDES = -I$(SRCDIR) -I$(BUILDINC)
+PDBFLAGS = -Fo$(WORKDIR)\ -Fd$(WORKDIR)\$(PROJECT)-src
+
+BUILDBIN = $(WORKDIR)\$(PROJECT).so
+BUILDPDB = $(WORKDIR)\$(PROJECT).pdb
+BUILDRES = $(WORKDIR)\$(PROJECT).res
+BUILDMFT = $(BUILDBIN).manifest
+
+RCFLAGS = $(RCFLAGS) /d BIN_NAME="$(PROJECT).so" /d LONG_NAME="dbd_module
for Apache"
+
+OBJECTS = \
+ $(WORKDIR)\mod_dbd.obj \
+
+{$(SRCDIR)}.c{$(WORKDIR)}.obj:
+ $(CC) $(CFLAGS) $(INCLUDES) $(PDBFLAGS) $<
+
+$(BUILDRES): ..\..\build\win32\httpd.rc
+ $(RC) $(RCFLAGS) /i "$(BUILDINC)" /fo $(BUILDRES) ..\..\build\win32\httpd.rc
+
+$(BUILDBIN): $(OBJECTS) $(BUILDRES)
+ $(LINK) $(LFLAGS) $(OBJECTS) $(BUILDRES) $(LIBS) $(LDIRS) /pdb:$(BUILDPDB)
/out:$(BUILDBIN)
+ IF EXIST $(BUILDMFT) \
+ mt -nologo -manifest $(BUILDMFT) -outputresource:$(BUILDBIN);2
+
+install: $(BUILDBIN)
+ @xcopy "$(WORKDIR)\$(PROJECT).lib" "$(BUILDLIB)" /Y /Q
Property changes on: trunk/httpd/httpd-2.2/modules/database/NMAKEdbd
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/httpd/httpd-2.2/modules/database/NMAKEmakefile
===================================================================
--- trunk/httpd/httpd-2.2/modules/database/NMAKEmakefile (rev 0)
+++ trunk/httpd/httpd-2.2/modules/database/NMAKEmakefile 2007-12-18 08:37:54 UTC (rev
1230)
@@ -0,0 +1,43 @@
+# Copyright 2001-2007 The Apache Software Foundation or its licensors, as
+# applicable.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#
http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# ====================================================================
+#
+# NMAKEmakefile Master HTTPD database modules makefile.
+#
+# Originally contributed by Mladen Turk <mturk redhat.com>
+#
+# ====================================================================
+#
+
+TARGET=DLL
+!IF !DEFINED(SRCDIR) || "$(SRCDIR)" == ""
+SRCDIR = .
+!ENDIF
+
+!include <..\..\NMAKEcommon.inc>
+!include <..\..\NMAKEhttpd.inc>
+
+MODULES = \
+ $(SRCDIR)\NMAKEdbd
+
+$(MODULES):
+ @$(MAKE) -nologo -f $@ PREFIX=$(PREFIX) install
+
+$(WORKDIR):
+ @$(MAKEWORKDIR)
+
+install: $(WORKDIR) $(MODULES)
+ @xcopy "$(WORKDIR)\*.so" "$(BUILDMOD)" /Y /Q 2>NUL
Property changes on: trunk/httpd/httpd-2.2/modules/database/NMAKEmakefile
___________________________________________________________________
Name: svn:eol-style
+ native