paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [5369] The script now builds a hopefully working oma


From: antoine drouin
Subject: [paparazzi-commits] [5369] The script now builds a hopefully working omap cross compilation toolchains
Date: Sun, 15 Aug 2010 15:12:47 +0000

Revision: 5369
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=5369
Author:   poine
Date:     2010-08-15 15:12:47 +0000 (Sun, 15 Aug 2010)
Log Message:
-----------
The script now builds a hopefully working omap cross compilation toolchains

Modified Paths:
--------------
    toolchains/omap/paparazzi-omap-1.0.0/Makefile
    toolchains/omap/paparazzi-omap-1.0.0/debian/changelog
    toolchains/omap/paparazzi-omap-1.0.0/debian/control
    toolchains/omap/paparazzi-omap-1.0.0/debian/files
    toolchains/omap/paparazzi-omap-1.0.0/debian/rules

Removed Paths:
-------------
    toolchains/omap/paparazzi-omap-1.0.0/debian/paparazzi-omap.debhelper.log

Modified: toolchains/omap/paparazzi-omap-1.0.0/Makefile
===================================================================
--- toolchains/omap/paparazzi-omap-1.0.0/Makefile       2010-08-15 15:06:12 UTC 
(rev 5368)
+++ toolchains/omap/paparazzi-omap-1.0.0/Makefile       2010-08-15 15:12:47 UTC 
(rev 5369)
@@ -1,7 +1,7 @@
 # Hey Emacs, this is a -*- makefile -*-
 #
 #   $Id$
-#   Copyright (C) 2009 Antoine Drouin
+#   Copyright (C) 2010 The Paparazzi Team
 #
 # This file is part of paparazzi.
 #
@@ -25,12 +25,36 @@
 # Crappy makefile to package part of an openembedded tree
 #
 
+OE_ORIG=/opt/paparazzi/omap/overo-oe.orig
+OE_ORIG_PKG=$(OE_ORIG)/tmp/work/armv7a-angstrom-linux-gnueabi
+OE_DEST=$(DESTDIR)/opt/paparazzi/omap/overo-oe
+
 all:
 
+# this works but costs 3G
+install2:
+       mkdir -p $(OE_DEST)/tmp/sysroots
+       cp -a $(OE_ORIG)/tmp/sysroots/i686-linux  $(OE_DEST)/tmp/sysroots/ 
+       cp -a $(OE_ORIG)/tmp/sysroots/armv7a-angstrom-linux-gnueabi 
$(OE_DEST)/tmp/sysroots/
+       du -sh $(OE_DEST)
 
+# this works too and costs 223M
 install:
-       mkdir -p $(DESTDIR)/opt/paparazzi/omap/overo-oe/tmp
-       cp -a /overo-oe/tmp/cross $(DESTDIR)/opt/paparazzi/omap/overo-oe/tmp/
+       mkdir -p $(OE_DEST)/tmp/sysroots
+       cp -a $(OE_ORIG_PKG)/gcc-cross-4.3.3-r14.1/staging-pkg/sysroots/*       
     $(OE_DEST)/tmp/sysroots/
+       cp -a 
$(OE_ORIG_PKG)/binutils-cross-2.18.50.0.7-r10.1/staging-pkg/sysroots/* 
$(OE_DEST)/tmp/sysroots/
+       cp -a $(OE_ORIG_PKG)/glibc-2.9-r36.3/staging-pkg/sysroots/*             
     $(OE_DEST)/tmp/sysroots/
+       cp -a 
$(OE_ORIG_PKG)/linux-libc-headers-2.6.31-r5/staging-pkg/sysroots/*     
$(OE_DEST)/tmp/sysroots/
+       cp -a $(OE_ORIG_PKG)/libevent-1.4.14b-stable-r0/staging-pkg/sysroots/*  
     $(OE_DEST)/tmp/sysroots/
+       du -sh $(OE_DEST)
 
 clean:
-       rm -rf *~ build-arch-stamp build-indep-stamp configure-stamp
+       rm -rf *~ build-arch-stamp build-indep-stamp configure-stamp 
$(OE_DEST)/*
+
+use_orig:
+       sudo rm /opt/paparazzi/omap/overo-oe
+       sudo ln -sf /opt/paparazzi/omap/overo-oe.orig 
/opt/paparazzi/omap/overo-oe
+
+use_new:
+       sudo rm /opt/paparazzi/omap/overo-oe
+       sudo ln -sf /opt/paparazzi/omap/overo-oe.dest 
/opt/paparazzi/omap/overo-oe

Modified: toolchains/omap/paparazzi-omap-1.0.0/debian/changelog
===================================================================
--- toolchains/omap/paparazzi-omap-1.0.0/debian/changelog       2010-08-15 
15:06:12 UTC (rev 5368)
+++ toolchains/omap/paparazzi-omap-1.0.0/debian/changelog       2010-08-15 
15:12:47 UTC (rev 5369)
@@ -1,3 +1,9 @@
+paparazzi-omap (1.0.0-2) unstable; urgency=low
+
+  * This release may work. The package contains at the moment gcc-cross, 
binutils, glibc, libc-headers and libevent. Ask for more !
+
+ -- Antoine Drouin <address@hidden>  Tue, 15 Aug 2010 11:06:18 -0700
+
 paparazzi-omap (1.0.0-1) unstable; urgency=low
 
   * Initial release

Modified: toolchains/omap/paparazzi-omap-1.0.0/debian/control
===================================================================
--- toolchains/omap/paparazzi-omap-1.0.0/debian/control 2010-08-15 15:06:12 UTC 
(rev 5368)
+++ toolchains/omap/paparazzi-omap-1.0.0/debian/control 2010-08-15 15:12:47 UTC 
(rev 5369)
@@ -10,4 +10,10 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Paparazzi support for omap processors
- This is just the cross compilation part of an openembedded tree so that 
people don't have to build openembedded themselves.
+ This is the cross compilation part of an openembedded tree so that people 
don't have to build openembedded themselves.
+ It contains 
+       gcc-cross-4.3.3-r14.1
+       binutils-cross-2.18.50.0.7-r10.1
+       glibc-2.9-r36.3
+       linux-libc-headers-2.6.31-r5
+       libevent-1.4.14b-stable-r0

Modified: toolchains/omap/paparazzi-omap-1.0.0/debian/files
===================================================================
--- toolchains/omap/paparazzi-omap-1.0.0/debian/files   2010-08-15 15:06:12 UTC 
(rev 5368)
+++ toolchains/omap/paparazzi-omap-1.0.0/debian/files   2010-08-15 15:12:47 UTC 
(rev 5369)
@@ -1 +1 @@
-paparazzi-omap_1.0.0-1_i386.deb embedded extra
+paparazzi-omap_1.0.0-2_i386.deb embedded extra

Deleted: 
toolchains/omap/paparazzi-omap-1.0.0/debian/paparazzi-omap.debhelper.log
===================================================================
--- toolchains/omap/paparazzi-omap-1.0.0/debian/paparazzi-omap.debhelper.log    
2010-08-15 15:06:12 UTC (rev 5368)
+++ toolchains/omap/paparazzi-omap-1.0.0/debian/paparazzi-omap.debhelper.log    
2010-08-15 15:12:47 UTC (rev 5369)
@@ -1,15 +0,0 @@
-dh_prep
-dh_installdirs
-dh_install
-dh_installchangelogs
-dh_installdocs
-dh_installexamples
-dh_installman
-dh_link
-dh_compress
-dh_fixperms
-dh_makeshlibs
-dh_installdeb
-dh_gencontrol
-dh_md5sums
-dh_builddeb

Modified: toolchains/omap/paparazzi-omap-1.0.0/debian/rules
===================================================================
--- toolchains/omap/paparazzi-omap-1.0.0/debian/rules   2010-08-15 15:06:12 UTC 
(rev 5368)
+++ toolchains/omap/paparazzi-omap-1.0.0/debian/rules   2010-08-15 15:12:47 UTC 
(rev 5369)
@@ -98,7 +98,7 @@
 #      dh_installcron
 #      dh_installinfo
        dh_installman
-       dh_link
+#      dh_link
 #      dh_strip
        dh_compress
        dh_fixperms




reply via email to

[Prev in Thread] Current Thread [Next in Thread]