Author: tabish
Date: Fri Sep 11 18:01:43 2009
New Revision: 813960

URL: http://svn.apache.org/viewvc?rev=813960&view=rev
Log:
Updated with better install section and removed the ifdef for makefiles

Modified:
    activemq/activemq-cpp/trunk/activemq-cpp/Makefile.win

Modified: activemq/activemq-cpp/trunk/activemq-cpp/Makefile.win
URL: 
http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/Makefile.win?rev=813960&r1=813959&r2=813960&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/Makefile.win (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/Makefile.win Fri Sep 11 18:01:43 
2009
@@ -1,20 +1,3 @@
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You 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.
-# ---------------------------------------------------------------------------
-#
 # Makefile.win for Win32 ActiveMQ-CPP
 #
 # Targets are:
@@ -64,6 +47,8 @@
 USEMAK=1
 !ENDIF
 
+CONFIGS="Release ReleaseDLL Debug DebugDLL"
+
 PREFIX=..\ActiveMQ-CPP
 CONFIG=Release
 VERBOCITY=Normal
@@ -88,18 +73,6 @@
 
 all: build check
 
-!IF $(USEMAK) == 1
-
-clean:
-       $(MAKE) $(MAKEOPT) -f Makefile.win ARCH="$(ARCH)" \
-               CTARGET=CLEAN build
-
-build:
-       $(MAKE) $(MAKEOPT) -f activemq-cpp.mak         CFG="activemq - $(ARCH)" 
RECURSE=0 $(CTARGET)
-       $(MAKE) $(MAKEOPT) -f libactivemq-cpp.mak      CFG="libactivemq - 
$(ARCH)" RECURSE=0 $(CTARGET)
-
-!ELSEIF $(USESLN) == 1
-
 clean:
        cd vs2005-build
        -msbuild vs2005-activemq-cpp.sln /t:vs2005-activemq:Clean 
/p:Configuration=$(CONFIG);Platform=$(ARCH) /verbosity:$(VERBOCITY)
@@ -116,9 +89,6 @@
        -msbuild vs2005-activemq-cpp.sln /t:vs2005-activemq-unittests 
/p:Configuration=$(CONFIG);Platform=$(ARCH)
        cd ..
 
-!ENDIF
-
-
 checkamq:
        cd vs2005-build\$(CONFIG)
        .\vs2005-activemq-unittests.exe
@@ -138,12 +108,12 @@
        copy NOTICE.txt  "$(PREFIX)\NOTICE.txt"  <.y
        xcopy src\main\*.h              "$(PREFIX)\include\" /s /d < .a
 !IF "$(CONFIG)" == "Debug" || "$(CONFIG)" == "Release"
-       copy .\vs2005-build\$(CONFIG)\libactivemq-cpp$(POSTFIX).lib             
"$(PREFIX)\lib\" <.y
+       copy .\vs2005-build\$(ARCH)\$(CONFIG)\libactivemq-cpp$(POSTFIX).lib     
        "$(PREFIX)\lib\" <.y
 !ELSE
-       copy .\vs2005-build\$(CONFIG)\activemq-cpp$(POSTFIX).lib                
"$(PREFIX)\lib\" <.y
-       copy .\vs2005-build\$(CONFIG)\activemq-cpp$(POSTFIX).exp                
"$(PREFIX)\lib\" <.y
-       copy .\vs2005-build\$(CONFIG)\activemq-cpp$(POSTFIX).dll                
"$(PREFIX)\bin\" <.y
-       copy .\vs2005-build\$(CONFIG)\activemq-cpp$(POSTFIX).pdb                
"$(PREFIX)\bin\" <.y
+       copy .\vs2005-build\$(ARCH)\$(CONFIG)\activemq-cpp$(POSTFIX).lib        
        "$(PREFIX)\lib\" <.y
+       copy .\vs2005-build\$(ARCH)\$(CONFIG)\activemq-cpp$(POSTFIX).exp        
        "$(PREFIX)\lib\" <.y
+       copy .\vs2005-build\$(ARCH)\$(CONFIG)\activemq-cpp$(POSTFIX).dll        
        "$(PREFIX)\bin\" <.y
+       copy .\vs2005-build\$(ARCH)\$(CONFIG)\activemq-cpp$(POSTFIX).pdb        
        "$(PREFIX)\bin\" <.y
 !ENDIF
        del .y
        del .a


Reply via email to