changeset 6283:572749c1b0c5

Fix mingwrt install
author Masamichi Hosoda <trueroad@users.noreply.github.com>
date Wed, 19 Nov 2014 20:06:49 +0900
parents 04693165013a
children 75f24dabcf13
files gub/specs/mingwrt-dev.py gub/specs/mingwrt-dll.py
diffstat 2 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/mingwrt-dev.py	Sun Nov 16 22:30:29 2014 +0900
+++ b/gub/specs/mingwrt-dev.py	Wed Nov 19 20:06:49 2014 +0900
@@ -4,9 +4,15 @@
     source = 'http://downloads.sourceforge.net/project/mingw/MinGW/Base/mingw-rt/mingwrt-3.20/mingwrt-3.20-mingw32-dev.tar.gz&strip=0'
     def install (self):
         self.system ('''
+mkdir -p %(install_prefix)s/include
+mkdir -p %(install_prefix)s/lib
 mkdir -p %(install_prefix)s/share
-cd %(srcdir)s && tar -C %(srcdir)s/ -cf - . | tar -C %(install_prefix)s -xf -
+mkdir -p %(install_prefix)s/doc
+cd %(srcdir)s/include/ && tar -C %(srcdir)s/include/ -cf - . | tar -C %(install_prefix)s/include/ -xf -
+cd %(srcdir)s/lib/ && tar -C %(srcdir)s/lib/ -cf - . | tar -C %(install_prefix)s/lib/ -xf -
+cd %(srcdir)s/share/ && tar -C %(srcdir)s/share/ -cf - . | tar -C %(install_prefix)s/share/ -xf -
+cd %(srcdir)s/doc/ && tar -C %(srcdir)s/doc/ -cf - . | tar -C %(install_prefix)s/share/doc/ -xf -
 mkdir -p %(install_prefix)s/include/sys
 #cp -p %(sourcefiledir)s/mingw-headers/wait.h %(install_prefix)s/include/sys
-mv %(install_prefix)s/doc %(install_root)s/share
+rm -fr %(srcdir)s/include/ %(srcdir)s/lib/ %(srcdir)s/share/ %(srcdir)s/doc/
 ''', locals ())
--- a/gub/specs/mingwrt-dll.py	Sun Nov 16 22:30:29 2014 +0900
+++ b/gub/specs/mingwrt-dll.py	Wed Nov 19 20:06:49 2014 +0900
@@ -7,4 +7,5 @@
 rm -fr %(srcdir)s/doc/
 mkdir -p %(install_prefix)s/bin/
 cd %(srcdir)s/bin/ && tar -C %(srcdir)s/bin/ -cf - . | tar -C %(install_prefix)s/bin/ -xf -
+rm -fr %(srcdir)s/bin/
 ''', locals ())