diff options
-rw-r--r-- | meta/classes/populate_sdk_ext.bbclass | 1 | ||||
-rwxr-xr-x | oe-init-build-env | 8 | ||||
-rwxr-xr-x | oe-init-build-env-memres | 90 | ||||
-rwxr-xr-x | scripts/oe-buildenv-internal | 3 |
4 files changed, 1 insertions, 101 deletions
diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 4791d74431..e31ee3722b 100644 --- a/meta/classes/populate_sdk_ext.bbclass +++ b/meta/classes/populate_sdk_ext.bbclass | |||
@@ -69,7 +69,6 @@ OE_INIT_ENV_SCRIPT ?= "oe-init-build-env" | |||
69 | # COREBASE be preserved as well as untracked files. | 69 | # COREBASE be preserved as well as untracked files. |
70 | COREBASE_FILES ?= " \ | 70 | COREBASE_FILES ?= " \ |
71 | oe-init-build-env \ | 71 | oe-init-build-env \ |
72 | oe-init-build-env-memres \ | ||
73 | scripts \ | 72 | scripts \ |
74 | LICENSE \ | 73 | LICENSE \ |
75 | .templateconf \ | 74 | .templateconf \ |
diff --git a/oe-init-build-env b/oe-init-build-env index 5fe68d1e2a..e813230a98 100755 --- a/oe-init-build-env +++ b/oe-init-build-env | |||
@@ -57,11 +57,3 @@ unset OEROOT | |||
57 | 57 | ||
58 | [ -z "$BUILDDIR" ] || cd "$BUILDDIR" | 58 | [ -z "$BUILDDIR" ] || cd "$BUILDDIR" |
59 | 59 | ||
60 | # Shutdown any bitbake server if the BBSERVER variable is not set | ||
61 | if [ -z "$BBSERVER" ] && [ -f bitbake.lock ]; then | ||
62 | grep ":" bitbake.lock > /dev/null && BBSERVER=$(cat bitbake.lock) bitbake --status-only | ||
63 | if [ $? = 0 ]; then | ||
64 | echo "Shutting down bitbake memory resident server with bitbake -m" | ||
65 | BBSERVER=$(cat bitbake.lock) bitbake -m | ||
66 | fi | ||
67 | fi | ||
diff --git a/oe-init-build-env-memres b/oe-init-build-env-memres deleted file mode 100755 index 3f0d239a10..0000000000 --- a/oe-init-build-env-memres +++ /dev/null | |||
@@ -1,90 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | # OE Build Environment Setup Script | ||
4 | # | ||
5 | # Copyright (C) 2006-2011 Linux Foundation | ||
6 | # | ||
7 | # This program is free software; you can redistribute it and/or modify | ||
8 | # it under the terms of the GNU General Public License as published by | ||
9 | # the Free Software Foundation; either version 2 of the License, or | ||
10 | # (at your option) any later version. | ||
11 | # | ||
12 | # This program is distributed in the hope that it will be useful, | ||
13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
15 | # GNU General Public License for more details. | ||
16 | # | ||
17 | # You should have received a copy of the GNU General Public License | ||
18 | # along with this program; if not, write to the Free Software | ||
19 | # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
20 | |||
21 | # | ||
22 | # Normally this is called as '. ./oe-init-build-env-memres <builddir> [portnumber]' | ||
23 | # | ||
24 | # This works in most shells (not dash), but not all of them pass the arguments | ||
25 | # when being sourced. To workaround the shell limitation use "set <builddir> | ||
26 | # [portnumber]" prior to sourcing this script. | ||
27 | # | ||
28 | if [ -z "$2" ]; then | ||
29 | echo "No port specified, using dynamically selected port" | ||
30 | port=-1 | ||
31 | else | ||
32 | port=$2 | ||
33 | set -- "$1" "$3" "$4" "$5" "$6" | ||
34 | fi | ||
35 | |||
36 | if [ -n "$BASH_SOURCE" ]; then | ||
37 | THIS_SCRIPT=$BASH_SOURCE | ||
38 | elif [ -n "$ZSH_NAME" ]; then | ||
39 | THIS_SCRIPT=$0 | ||
40 | else | ||
41 | THIS_SCRIPT="$(pwd)/oe-init-build-env" | ||
42 | fi | ||
43 | if [ -n "$BBSERVER" ]; then | ||
44 | unset BBSERVER | ||
45 | fi | ||
46 | |||
47 | if [ -z "$ZSH_NAME" ] && [ "$0" = "$THIS_SCRIPT" ]; then | ||
48 | echo "Error: This script needs to be sourced. Please run as '. $THIS_SCRIPT'" | ||
49 | exit 1 | ||
50 | fi | ||
51 | |||
52 | if [ -z "$OEROOT" ]; then | ||
53 | OEROOT=$(dirname "$THIS_SCRIPT") | ||
54 | OEROOT=$(readlink -f "$OEROOT") | ||
55 | fi | ||
56 | unset THIS_SCRIPT | ||
57 | |||
58 | export OEROOT | ||
59 | . $OEROOT/scripts/oe-buildenv-internal && | ||
60 | TEMPLATECONF="$TEMPLATECONF" $OEROOT/scripts/oe-setup-builddir || { | ||
61 | unset OEROOT | ||
62 | return 1 | ||
63 | } | ||
64 | unset OEROOT | ||
65 | |||
66 | [ -z "$BUILDDIR" ] || cd "$BUILDDIR" | ||
67 | |||
68 | res=1 | ||
69 | if [ -e bitbake.lock ] && grep : bitbake.lock > /dev/null; then | ||
70 | BBSERVER=$(cat bitbake.lock) bitbake --status-only | ||
71 | res=$? | ||
72 | fi | ||
73 | |||
74 | if [ $res != 0 ]; then | ||
75 | bitbake --server-only -t xmlrpc -B localhost:$port | ||
76 | fi | ||
77 | |||
78 | if [ $port = -1 ]; then | ||
79 | export BBSERVER=localhost:-1 | ||
80 | echo "Bitbake server started on demand as needed, use bitbake -m to shut it down" | ||
81 | else | ||
82 | export BBSERVER=$(cat bitbake.lock) | ||
83 | |||
84 | if [ $res = 0 ]; then | ||
85 | echo "Using existing bitbake server at: $BBSERVER, use bitbake -m to shut it down" | ||
86 | else | ||
87 | echo "Bitbake server started at: $BBSERVER, use bitbake -m to shut it down" | ||
88 | fi | ||
89 | fi | ||
90 | unset port res | ||
diff --git a/scripts/oe-buildenv-internal b/scripts/oe-buildenv-internal index c8905524ff..e6cd141ff5 100755 --- a/scripts/oe-buildenv-internal +++ b/scripts/oe-buildenv-internal | |||
@@ -24,8 +24,7 @@ if ! $(return >/dev/null 2>&1) ; then | |||
24 | echo 'Usage: . $OEROOT/scripts/oe-buildenv-internal &&' | 24 | echo 'Usage: . $OEROOT/scripts/oe-buildenv-internal &&' |
25 | echo '' | 25 | echo '' |
26 | echo 'OpenEmbedded oe-buildenv-internal - an internal script that is' | 26 | echo 'OpenEmbedded oe-buildenv-internal - an internal script that is' |
27 | echo 'used in oe-init-build-env and oe-init-build-env-memres to' | 27 | echo 'used in oe-init-build-env to initialize oe build environment' |
28 | echo 'initialize oe build environment' | ||
29 | echo '' | 28 | echo '' |
30 | exit 2 | 29 | exit 2 |
31 | fi | 30 | fi |