lzma: use oe.process.run
authorChris Larson <chris_larson@mentor.com>
Sun, 24 Oct 2010 02:18:49 +0000 (19:18 -0700)
committerChris Larson <chris_larson@mentor.com>
Sun, 24 Oct 2010 02:21:00 +0000 (19:21 -0700)
Signed-off-by: Chris Larson <chris_larson@mentor.com>
recipes/lzma/lzma.inc

index 1c8eba3..a7b7ad2 100644 (file)
@@ -18,12 +18,14 @@ CFLAGS += "-c -I${S}"
 
 do_unpack_append() {
         # Replace MS-DOS line-endings with Unix style line-endings
-        os.system("find ${S} -type f -print0 | xargs -0 sed 's/\r$//' -i")
+        oe.process.run("find . -type f -print0 | xargs -0 sed 's/\r$//' -i",
+                       cwd=d.getVar("S", True))
 }
 
 do_patch_append() {
         # Hack to ensure we use our environment values
-        os.system("find ${S} -type f -name makefile.gcc -print0 | xargs -0 sed 's/^CXX =/CXX ?=/;s/^CXX_C =/CXX_C ?=/;s/CXX_C/CC/' -i")
+        oe.process.run("find . -type f -name makefile.gcc -print0 | xargs -0 sed 's/^CXX =/CXX ?=/;s/^CXX_C =/CXX_C ?=/;s/CXX_C/CC/' -i",
+                       cwd=d.getVar("S", True))
 }
 
 do_compile() {