Use more consistent names for our instant-classes

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2018-12-07 14:09:27 +01:00
parent 30da1979e6
commit 6d38466293
6 changed files with 10 additions and 9 deletions

7
README
View File

@@ -57,9 +57,10 @@ appends:
for the layer is ignored (see conf/layer.conf).
classes:
* instant-remote-debug.bbclass: Create a sysroot for remote debugging -
Yocto's suggested workflows are cumbersome for ad-hoc remote debugging.
* instant-native-sysroot.bbclass: Native recipes inheriting this class
* instant-sysroot-cross.bbclass: Create a sysroot for remote
building/debugging - Yocto's suggested workflows are cumbersome for ad-hoc
usage.
* instant-sysroot-native.bbclass: Native recipes inheriting this class
install everything necessary to run into a native sysroot. It's like a
quick & minimal native SDK. Currently gcc-cross and gdb-cross inherit this
class to enable instant remote debugging.

View File

@@ -1 +1 @@
inherit instant-native-sysroot
inherit instant-sysroot-native

View File

@@ -1 +1 @@
inherit instant-native-sysroot
inherit instant-sysroot-native

View File

@@ -1 +1 @@
inherit instant-native-sysroot
inherit instant-sysroot-native

View File

@@ -12,7 +12,7 @@
# * Additional build time for task do_copy_to_cross_sysroot for most recipes is < 1s
#
# to enable debug sysroot build set:
# 'INHERIT += "instant-remote-debug"'
# 'INHERIT += "instant-sysroot-cross"'
# in your local.conf
#
# to debug by remote do:
@@ -33,7 +33,7 @@
# 1. Create a Kit by 'Add' -> further dialog opens
# 2. Select an name for the Kit e.g 'OE'
# 3. Set sysroot (see INSTANT_CROSS_PATH in instant-path.bbclass):
# ${TMPDIR}/sysroot-instant-remote-${MACHINE_ARCH}
# ${TMPDIR}/sysroot-instant-cross-${MACHINE_ARCH}
# 4. Select compilers (it is not necessary for debug but without QTCreator won't enable Kit) for C and C++ e.g:
# C: '<TMDIR>/sysroot-instant-native/usr/bin/arm-mortsgna-linux-gnueabi/arm-mortsgna-linux-gnueabi-gcc'
# C++: '<TMDIR>/sysroot-instant-native/usr/bin/arm-mortsgna-linux-gnueabi/arm-mortsgna-linux-gnueabi-g++'
@@ -41,7 +41,7 @@
# GDB: '<TMDIR>/sysroot-instant-native/usr/bin/arm-mortsgna-linux-gnueabi/arm-mortsgna-linux-gnueabi-gdb'
# 6. Select 'OK' in Options dialog -> 'Start Debugger' should be back on top
# * Make sure 'OE' Kit is selected
# * Browse for executable e.g '<TMDIR>/sysroot-instant-remote/usr/bin/thunar'
# * Browse for executable e.g '<TMDIR>/sysroot-instant-cross/usr/bin/thunar'
# * Set IP:Port of target machine e.g '192.168.2.108:5000'
# * Select 'OK'
#