diff options
| -rw-r--r-- | meta/classes-recipe/populate_sdk_ext.bbclass | 16 | ||||
| l--------- | scripts/esdk-tools/devtool | 1 | ||||
| l--------- | scripts/esdk-tools/oe-find-native-sysroot | 1 | ||||
| l--------- | scripts/esdk-tools/recipetool | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu-addptable2image | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu-export-rootfs | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu-extract-sdk | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu-gen-tapdevs | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu-ifdown | 1 | ||||
| l--------- | scripts/esdk-tools/runqemu-ifup | 1 | ||||
| l--------- | scripts/esdk-tools/wic | 1 |
12 files changed, 15 insertions, 12 deletions
diff --git a/meta/classes-recipe/populate_sdk_ext.bbclass b/meta/classes-recipe/populate_sdk_ext.bbclass index 173b3065b0..53adc868d4 100644 --- a/meta/classes-recipe/populate_sdk_ext.bbclass +++ b/meta/classes-recipe/populate_sdk_ext.bbclass | |||
| @@ -220,16 +220,16 @@ python copy_buildsystem () { | |||
| 220 | if os.path.exists(os.path.join(baseoutpath, relpath)): | 220 | if os.path.exists(os.path.join(baseoutpath, relpath)): |
| 221 | conf_initpath = relpath | 221 | conf_initpath = relpath |
| 222 | 222 | ||
| 223 | relpath = os.path.join('layers', path, 'scripts', 'devtool') | 223 | relpath = os.path.join('layers', path, 'scripts', 'esdk-tools', 'devtool') |
| 224 | if os.path.exists(os.path.join(baseoutpath, relpath)): | 224 | if os.path.exists(os.path.join(baseoutpath, relpath)): |
| 225 | scriptrelpath = os.path.dirname(relpath) | 225 | esdk_tools_path = os.path.dirname(relpath) |
| 226 | 226 | ||
| 227 | relpath = os.path.join('layers', path, 'meta') | 227 | relpath = os.path.join('layers', path, 'meta') |
| 228 | if os.path.exists(os.path.join(baseoutpath, relpath, 'lib', 'oe')): | 228 | if os.path.exists(os.path.join(baseoutpath, relpath, 'lib', 'oe')): |
| 229 | core_meta_subdir = relpath | 229 | core_meta_subdir = relpath |
| 230 | 230 | ||
| 231 | d.setVar('oe_init_build_env_path', conf_initpath) | 231 | d.setVar('oe_init_build_env_path', conf_initpath) |
| 232 | d.setVar('scriptrelpath', scriptrelpath) | 232 | d.setVar('esdk_tools_path', esdk_tools_path) |
| 233 | 233 | ||
| 234 | # Write out config file for devtool | 234 | # Write out config file for devtool |
| 235 | import configparser | 235 | import configparser |
| @@ -627,14 +627,6 @@ def get_sdk_required_utilities(buildtools_fn, d): | |||
| 627 | return ' '.join(sanity_required_utilities) | 627 | return ' '.join(sanity_required_utilities) |
| 628 | 628 | ||
| 629 | install_tools() { | 629 | install_tools() { |
| 630 | install -d ${SDK_OUTPUT}/${SDKPATHNATIVE}${bindir_nativesdk} | ||
| 631 | scripts="devtool recipetool oe-find-native-sysroot runqemu* wic" | ||
| 632 | for script in $scripts; do | ||
| 633 | for scriptfn in `find ${SDK_OUTPUT}/${SDKPATH}/${scriptrelpath} -maxdepth 1 -executable -name "$script"`; do | ||
| 634 | targetscriptfn="${SDK_OUTPUT}/${SDKPATHNATIVE}${bindir_nativesdk}/$(basename $scriptfn)" | ||
| 635 | test -e ${targetscriptfn} || ln -rs ${scriptfn} ${targetscriptfn} | ||
| 636 | done | ||
| 637 | done | ||
| 638 | touch ${SDK_OUTPUT}/${SDKPATH}/.devtoolbase | 630 | touch ${SDK_OUTPUT}/${SDKPATH}/.devtoolbase |
| 639 | 631 | ||
| 640 | # find latest buildtools-tarball and install it | 632 | # find latest buildtools-tarball and install it |
| @@ -713,7 +705,7 @@ sdk_ext_postinst() { | |||
| 713 | 705 | ||
| 714 | # A bit of another hack, but we need this in the path only for devtool | 706 | # A bit of another hack, but we need this in the path only for devtool |
| 715 | # so put it at the end of $PATH. | 707 | # so put it at the end of $PATH. |
| 716 | echo "export PATH=\"$target_sdk_dir/sysroots/${SDK_SYS}${bindir_nativesdk}:\$PATH\"" >> $env_setup_script | 708 | echo "export PATH=\"$target_sdk_dir/${esdk_tools_path}:\$PATH\"" >> $env_setup_script |
| 717 | 709 | ||
| 718 | echo "printf 'SDK environment now set up; additionally you may now run devtool to perform development tasks.\nRun devtool --help for further details.\n'" >> $env_setup_script | 710 | echo "printf 'SDK environment now set up; additionally you may now run devtool to perform development tasks.\nRun devtool --help for further details.\n'" >> $env_setup_script |
| 719 | 711 | ||
diff --git a/scripts/esdk-tools/devtool b/scripts/esdk-tools/devtool new file mode 120000 index 0000000000..176a01ca68 --- /dev/null +++ b/scripts/esdk-tools/devtool | |||
| @@ -0,0 +1 @@ | |||
| ../devtool \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/oe-find-native-sysroot b/scripts/esdk-tools/oe-find-native-sysroot new file mode 120000 index 0000000000..d3493f3310 --- /dev/null +++ b/scripts/esdk-tools/oe-find-native-sysroot | |||
| @@ -0,0 +1 @@ | |||
| ../oe-find-native-sysroot \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/recipetool b/scripts/esdk-tools/recipetool new file mode 120000 index 0000000000..60a95dd936 --- /dev/null +++ b/scripts/esdk-tools/recipetool | |||
| @@ -0,0 +1 @@ | |||
| ../recipetool \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu b/scripts/esdk-tools/runqemu new file mode 120000 index 0000000000..ae7e7ad7c2 --- /dev/null +++ b/scripts/esdk-tools/runqemu | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu-addptable2image b/scripts/esdk-tools/runqemu-addptable2image new file mode 120000 index 0000000000..afcd00e79d --- /dev/null +++ b/scripts/esdk-tools/runqemu-addptable2image | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu-addptable2image \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu-export-rootfs b/scripts/esdk-tools/runqemu-export-rootfs new file mode 120000 index 0000000000..a26fcf6110 --- /dev/null +++ b/scripts/esdk-tools/runqemu-export-rootfs | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu-export-rootfs \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu-extract-sdk b/scripts/esdk-tools/runqemu-extract-sdk new file mode 120000 index 0000000000..cc858aaad5 --- /dev/null +++ b/scripts/esdk-tools/runqemu-extract-sdk | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu-extract-sdk \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu-gen-tapdevs b/scripts/esdk-tools/runqemu-gen-tapdevs new file mode 120000 index 0000000000..dbdf79134c --- /dev/null +++ b/scripts/esdk-tools/runqemu-gen-tapdevs | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu-gen-tapdevs \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu-ifdown b/scripts/esdk-tools/runqemu-ifdown new file mode 120000 index 0000000000..0097693ca3 --- /dev/null +++ b/scripts/esdk-tools/runqemu-ifdown | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu-ifdown \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/runqemu-ifup b/scripts/esdk-tools/runqemu-ifup new file mode 120000 index 0000000000..41026d2c0a --- /dev/null +++ b/scripts/esdk-tools/runqemu-ifup | |||
| @@ -0,0 +1 @@ | |||
| ../runqemu-ifup \ No newline at end of file | |||
diff --git a/scripts/esdk-tools/wic b/scripts/esdk-tools/wic new file mode 120000 index 0000000000..a9d908aa25 --- /dev/null +++ b/scripts/esdk-tools/wic | |||
| @@ -0,0 +1 @@ | |||
| ../wic \ No newline at end of file | |||
