Author: amassari
Date: Tue Aug 28 09:31:05 2007
New Revision: 570478

URL: http://svn.apache.org/viewvc?rev=570478&view=rev
Log:
Implement install and uninstall targets for MsgLoader makefiles

Modified:
    xerces/c/trunk/src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in
    xerces/c/trunk/src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in

Modified: xerces/c/trunk/src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in?rev=570478&r1=570477&r2=570478&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in 
(original)
+++ xerces/c/trunk/src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in Tue 
Aug 28 09:31:05 2007
@@ -8,7 +8,7 @@
 #             a binary .res file.
 #    pkgdata  combines all of the .res files into a single
 #             shared library that can then be linked with the
-#             main application.
+#             maRESTARGETin application.
 #
 #             pkgdata will recursively generate and run yet
 #             another makefile, which in turn runs two more
@@ -19,9 +19,15 @@
 
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
-top_builddir = @top_builddir@
+top_builddir = @top_builddir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+libdir = @libdir@
 ICU_PREFIX = @ICU_PREFIX@
 SHREXT = @SHREXT@
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+mkdir_p = @mkdir_p@
 
 include $(top_srcdir)/version.incl
 
@@ -67,7 +73,7 @@
 $(RESTARGET): $(RESFILES)
        @echo building $(RESTARGET)
        $(PKGDATA) --name $(PKGNAME) --mode dll $(PKGDATAOPTS) $(RESLIST)
-       mkdir -p $(top_builddir)/obj/.libs
+       $(mkdir_p) $(top_builddir)/obj/.libs
        mv $(PKGTARGET) $(RESTARGET)
        
 # clean out files
@@ -81,5 +87,9 @@
        $(GENRB) $(GENRBOPT) $^
 
 # for installing the library
-install: res-install
+install: $(RESTARGET)
+       $(mkdir_p) $(libdir)
+       $(INSTALL_PROGRAM) $(RESTARGET) $(libdir)
 
+uninstall: 
+       -rm $(libdir)/$(PKGTARGET)

Modified: xerces/c/trunk/src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in?rev=570478&r1=570477&r2=570478&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in (original)
+++ xerces/c/trunk/src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in Tue Aug 
28 09:31:05 2007
@@ -2,6 +2,10 @@
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 top_builddir = @top_builddir@
+prefix = @prefix@
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+mkdir_p = @mkdir_p@
 
 include $(top_srcdir)/version.incl
 
@@ -29,7 +33,7 @@
 
 $(RESTARGET): $(RESFILES)
        @echo building $(RESTARGET)
-       mkdir -p $(top_builddir)/obj/.libs
+       $(mkdir_p) $(top_builddir)/obj/.libs
        cp $(RESFILES) $(top_builddir)/obj/.libs
        
 # clean out files
@@ -42,5 +46,10 @@
        gencat $@ $^
 
 # for installing the library
-install: res-install
+# for installing the library
+install: $(RESTARGET)
+       $(mkdir_p) $(prefix)/msg
+       $(INSTALL_PROGRAM) $(RESTARGET) $(prefix)/msg
 
+uninstall: 
+       -rm $(prefix)/msg/$(RESFILES)



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to