You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2007/08/28 18:31:07 UTC

svn commit: r570478 - in /xerces/c/trunk/src/xercesc/util/MsgLoaders: ICU/resources/Makefile.in MsgCatalog/Makefile.in

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: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org