summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-03-16 07:10:17 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-03-16 07:10:17 +0000
commitfc75d6234c01c2cd55152027af6031f1705e7003 (patch)
tree4e1317d1cb9e472045be96e41e2d3b21d1b7577d /apps
parentd9743dc4fa4e6b3d9632183cf00ea1e1e375fab5 (diff)
downloadATCD-fc75d6234c01c2cd55152027af6031f1705e7003.tar.gz
*** empty log message ***
Diffstat (limited to 'apps')
-rw-r--r--apps/JAWS/ChangeLog5
-rw-r--r--apps/JAWS/server/Makefile13
-rw-r--r--apps/JAWS/server/jaws.dsp5
3 files changed, 17 insertions, 6 deletions
diff --git a/apps/JAWS/ChangeLog b/apps/JAWS/ChangeLog
index c17e7003b02..54da21ccf9a 100644
--- a/apps/JAWS/ChangeLog
+++ b/apps/JAWS/ChangeLog
@@ -1,4 +1,7 @@
-Mon Mar 15 23:51:52 1999 Nanbor Wang <nanbor@cs.wustl.edu>
+Tue Mar 16 01:08:05 1999 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * server/Makefile:
+ * server/jaws.dsp: Updated makefiles to build shared library.
* server/svc.conf: Added example settings for using HTTP_Server as
a dynamic service.
diff --git a/apps/JAWS/server/Makefile b/apps/JAWS/server/Makefile
index 675e9ce86b8..d39e955b620 100644
--- a/apps/JAWS/server/Makefile
+++ b/apps/JAWS/server/Makefile
@@ -9,6 +9,8 @@
#----------------------------------------------------------------------------
BIN = main
+LIB = libJAWS.a
+SHLIB = libJAWS.$(SOEXT)
FILES = \
HTTP_Server \
@@ -22,10 +24,14 @@ FILES = \
Parse_Headers \
IO
-SRC = $(addsuffix .cpp,$(FILES))
-OBJ = $(addsuffix .o,$(FILES))
+LDLIBS = -lJAWS
-BUILD = $(VBIN)
+PSRC = $(addsuffix .cpp,$(BIN))
+LSRC = $(addsuffix .cpp,$(FILES))
+
+VLDLIBS = $(LDLIBS:%=%$(VAR))
+
+BUILD = $(VLIB) $(VSHLIB) $(SHLIBA) $(VBIN)
#----------------------------------------------------------------------------
# Include macros and targets
@@ -35,6 +41,7 @@ include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
include $(ACE_ROOT)/include/makeinclude/macros.GNU
include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU
include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU
include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
diff --git a/apps/JAWS/server/jaws.dsp b/apps/JAWS/server/jaws.dsp
index c34625baa31..1c2d3317665 100644
--- a/apps/JAWS/server/jaws.dsp
+++ b/apps/JAWS/server/jaws.dsp
@@ -22,6 +22,7 @@ CFG=jaws - Win32 Release
!MESSAGE
# Begin Project
+# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
@@ -41,7 +42,7 @@ RSC=rc.exe
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\..\\" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "ACE_NLOGGING" /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\..\\" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "ACE_NLOGGING" /D ACE_HAS_SVC_DLL=1 /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
@@ -65,7 +66,7 @@ LINK32=link.exe
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "..\..\..\\" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /FD /c
+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "..\..\..\\" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D ACE_HAS_SVC_DLL=1 /YX /FD /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe