Advertisement
kojtp2

run.do_install

Aug 19th, 2014
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 9.02 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. # Emit a useful diagnostic if something fails:
  4. bb_exit_handler() {
  5.     ret=$?
  6.     case $ret in
  7.     0)  ;;
  8.     *)  case $BASH_VERSION in
  9.         "")   echo "WARNING: exit code $ret from a shell command.";;
  10.         *)    echo "WARNING: ${BASH_SOURCE[0]}:${BASH_LINENO[0]} exit $ret from
  11.  "$BASH_COMMAND"";;
  12.         esac
  13.         exit $ret
  14.     esac
  15. }
  16. trap 'bb_exit_handler' 0
  17. set -e
  18. export prefix="/usr"
  19. export PSEUDO_DISABLED="0"
  20. export localstatedir="/var"
  21. export BUILD_CC="gcc "
  22. export USER="pzabielowicz"
  23. export libexecdir="/usr/lib/glive"
  24. export datadir="/usr/share"
  25. export STRIP="arm-poky-linux-gnueabi-strip"
  26. export BUILD_CXX="g++ "
  27. export LD="arm-poky-linux-gnueabi-ld --sysroot=/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite "
  28. export bindir="/usr/bin"
  29. export TARGET_CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
  30. export MAKE="make"
  31. export includedir="/usr/include"
  32. export BUILD_LDFLAGS="-L/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -L/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-O1"
  33. unset TARGET_ARCH
  34. export STRINGS="arm-poky-linux-gnueabi-strings"
  35. export BUILD_LD="ld "
  36. export oldincludedir="/usr/include"
  37. export PSEUDO_PREFIX="/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr"
  38. export BUILD_CCLD="gcc "
  39. export CFLAGS_FOR_BUILD="-isystem/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe"
  40. export BUILD_CFLAGS="-isystem/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe"
  41. export PSEUDO_LOCALSTATEDIR="/home/pzabielowicz/fsl-community-bsp/build/tmp/work/imx6qsabrelite-poky-linux-gnueabi/glive/git-r0/pseudo/"
  42. export CXXFLAGS_FOR_BUILD="-isystem/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe"
  43. export docdir="/usr/share/doc"
  44. export infodir="/usr/share/info"
  45. export CC="arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite"
  46. export TARGET_LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
  47. export TERM="xterm"
  48. export CPPFLAGS=""
  49. export BUILD_CPP="cpp "
  50. export RANLIB="arm-poky-linux-gnueabi-ranlib"
  51. export base_sbindir="/sbin"
  52. export CXX="arm-poky-linux-gnueabi-g++  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite"
  53. export FC="arm-poky-linux-gnueabi-gfortran  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite"
  54. export BUILD_RANLIB="ranlib"
  55. export BUILD_FC="gfortran "
  56. export BUILD_NM="nm"
  57. export LD_FOR_BUILD="ld "
  58. export lt_cv_sys_lib_dlsearch_path_spec="/usr/lib /lib"
  59. export PSEUDO_NOSYMLINKEXP="1"
  60. export AS="arm-poky-linux-gnueabi-as "
  61. export AR="arm-poky-linux-gnueabi-ar"
  62. export BUILD_CPPFLAGS="-isystem/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include"
  63. export CPP="arm-poky-linux-gnueabi-gcc -E --sysroot=/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9"
  64. export mandir="/usr/share/man"
  65. export sharedstatedir="/com"
  66. export PKG_CONFIG_SYSROOT_DIR="/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite"
  67. export CONFIG_SITE="/home/pzabielowicz/fsl-community-bsp/sources/poky/meta/site/endian-little /home/pzabielowicz/fsl-community-bsp/sources/poky/meta/site/arm-common /home/pzabielowicz/fsl-community-bsp/sources/poky/meta/site/common-linux /home/pzabielowicz/fsl-community-bsp/sources/poky/meta/site/common-glibc /home/pzabielowicz/fsl-community-bsp/sources/poky/meta/site/arm-linux /home/pzabielowicz/fsl-community-bsp/sources/poky/meta/site/common /home/pzabielowicz/fsl-community-bsp/sources/meta-openembedded/meta-oe/site/endian-little /home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config /home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/share/arm-poky-linux-gnueabi_config_site.d/eglibc_config "
  68. export BUILD_CXXFLAGS="-isystem/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe"
  69. export OBJCOPY="arm-poky-linux-gnueabi-objcopy"
  70. export CCACHE_DISABLE="1"
  71. export servicedir="/srv"
  72. export PKG_CONFIG_PATH="/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/lib/pkgconfig:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/share/pkgconfig"
  73. export HOME="/home/pzabielowicz"
  74. export LC_ALL="C"
  75. export TARGET_CPPFLAGS=""
  76. export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"
  77. export PKG_CONFIG_DIR="/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/lib/pkgconfig"
  78. export sysconfdir="/etc"
  79. export CCLD="arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite"
  80. export base_libdir="/lib"
  81. export LOGNAME="pzabielowicz"
  82. export PATH="/home/pzabielowicz/fsl-community-bsp/sources/poky/scripts:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/bin/arm-poky-linux-gnueabi:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/bin/crossscripts:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/sbin:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/bin:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/sbin:/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/bin:/home/pzabielowicz/fsl-community-bsp/sources/poky/scripts:/home/pzabielowicz/fsl-community-bsp/sources/poky/bitbake/bin:/home/pzabielowicz/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/pzabielowicz/bin:/usr/lib/jvm/jdk1.8.0_11/bin"
  83. export TARGET_CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
  84. export base_bindir="/bin"
  85. export CPP_FOR_BUILD="cpp "
  86. export PKG_CONFIG_LIBDIR="/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite/usr/lib/pkgconfig"
  87. unset MACHINE
  88. export sbindir="/usr/sbin"
  89. export CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types"
  90. export BUILD_AR="ar"
  91. export BUILD_AS="as "
  92. export OBJDUMP="arm-poky-linux-gnueabi-objdump"
  93. unset DISTRO
  94. export exec_prefix="/usr"
  95. export PKG_CONFIG_DISABLE_UNINSTALLED="yes"
  96. export libdir="/usr/lib"
  97. export nonarch_base_libdir="/lib"
  98. export CPPFLAGS_FOR_BUILD="-isystem/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/include"
  99. export CC_FOR_BUILD="gcc "
  100. export LDFLAGS_FOR_BUILD="-L/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -L/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/lib -Wl,-O1"
  101. export SHELL="/bin/bash"
  102. export PSEUDO_PASSWD="/home/pzabielowicz/fsl-community-bsp/build/tmp/sysroots/imx6qsabrelite"
  103. export systemd_unitdir="/lib/systemd"
  104. export CXX_FOR_BUILD="g++ "
  105. export CCACHE_DIR="/home/pzabielowicz"
  106. export PATCH_GET="0"
  107. export CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types -fvisibility-inlines-hidden"
  108. export NM="arm-poky-linux-gnueabi-nm"
  109. export base_prefix=""
  110. export BUILD_STRIP="strip"
  111. do_install() {
  112.     autotools_do_install
  113.  
  114. }
  115.  
  116. autotools_do_install() {
  117.     oe_runmake 'DESTDIR=/home/pzabielowicz/fsl-community-bsp/build/tmp/work/imx6qsabrelite-poky-linux-gnueabi/glive/git-r0/image' install
  118.     # Info dir listing isn't interesting at this point so remove it if it exists.
  119.     if [ -e "/home/pzabielowicz/fsl-community-bsp/build/tmp/work/imx6qsabrelite-poky-linux-gnueabi/glive/git-r0/image/usr/share/info/dir" ]; then
  120.         rm -f /home/pzabielowicz/fsl-community-bsp/build/tmp/work/imx6qsabrelite-poky-linux-gnueabi/glive/git-r0/image/usr/share/info/dir
  121.     fi
  122.  
  123. }
  124.  
  125. oe_runmake() {
  126.     oe_runmake_call "$@" || die "oe_runmake failed"
  127.  
  128. }
  129.  
  130. die() {
  131.     bbfatal "$*"
  132.  
  133. }
  134.  
  135. oe_runmake_call() {
  136.     bbnote make -j 4  "$@"
  137.     make -j 4  "$@"
  138.  
  139. }
  140.  
  141. bbfatal() {
  142.     echo "ERROR: $*"
  143.     exit 1
  144.  
  145. }
  146.  
  147. bbnote() {
  148.     echo "NOTE: $*"
  149.  
  150. }
  151.  
  152. cd '/home/pzabielowicz/fsl-community-bsp/build/tmp/work/imx6qsabrelite-poky-linux-gnueabi/glive/git-r0/build'
  153. do_install
  154.  
  155. # cleanup
  156. ret=$?
  157. trap '' 0
  158. exit $?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement