[Libreoffice-commits] .: solenv/gbuild

Bjoern Michaelsen bmichaelsen at kemper.freedesktop.org
Sun Apr 29 04:57:26 PDT 2012


 solenv/gbuild/platform/com_GCC_class.mk |   10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

New commits:
commit 0bd553e8629104fbc37ac574017519b3f3752cb3
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Sun Apr 29 13:53:00 2012 +0200

    create dep files in an atomic way
    
    Change-Id: Ia7766ed57ae8c317e1070db4ed1246855cabd960

diff --git a/solenv/gbuild/platform/com_GCC_class.mk b/solenv/gbuild/platform/com_GCC_class.mk
index 8014915..7848537 100644
--- a/solenv/gbuild/platform/com_GCC_class.mk
+++ b/solenv/gbuild/platform/com_GCC_class.mk
@@ -55,9 +55,10 @@ $(call gb_Helper_abbreviate_dirs,\
 		-c $(3) \
 		-o $(1) \
 		-MMD -MT $(1) \
-		-MP -MF $(4) \
+		-MP -MF $(4)_ \
 		-I$(dir $(3)) \
-		$(INCLUDE))
+		$(INCLUDE) && \
+	mv $(4)_ $(4))
 endef
 
 # CxxObject class
@@ -75,9 +76,10 @@ $(call gb_Helper_abbreviate_dirs,\
 		-c $(3) \
 		-o $(1) \
 		-MMD -MT $(1) \
-		-MP -MF $(4) \
+		-MP -MF $(4)_ \
 		-I$(dir $(3)) \
-		$(INCLUDE_STL) $(INCLUDE))
+		$(INCLUDE_STL) $(INCLUDE) && \
+	mv $(4)_ $(4))
 endef
 
 define gb_SrsPartTarget__command_dep


More information about the Libreoffice-commits mailing list