diff options
Diffstat (limited to 'openembedded/classes/sdk.bbclass')
-rw-r--r-- | openembedded/classes/sdk.bbclass | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/openembedded/classes/sdk.bbclass b/openembedded/classes/sdk.bbclass new file mode 100644 index 0000000000..bd49c51225 --- /dev/null +++ b/openembedded/classes/sdk.bbclass | |||
@@ -0,0 +1,22 @@ | |||
1 | # SDK packages are built either explicitly by the user, | ||
2 | # or indirectly via dependency. No need to be in 'world'. | ||
3 | EXCLUDE_FROM_WORLD = "1" | ||
4 | |||
5 | SDK_NAME = "${TARGET_ARCH}/oe" | ||
6 | PACKAGE_ARCH = "${BUILD_ARCH}" | ||
7 | |||
8 | HOST_ARCH = "${BUILD_ARCH}" | ||
9 | HOST_VENDOR = "${BUILD_VENDOR}" | ||
10 | HOST_OS = "${BUILD_OS}" | ||
11 | HOST_PREFIX = "${BUILD_PREFIX}" | ||
12 | HOST_CC_ARCH = "${BUILD_CC_ARCH}" | ||
13 | |||
14 | export CPPFLAGS = "${BUILD_CPPFLAGS}" | ||
15 | export CFLAGS = "${BUILD_CFLAGS}" | ||
16 | export CXXFLAGS = "${BUILD_CFLAGS}" | ||
17 | export LDFLAGS = "${BUILD_LDFLAGS}" | ||
18 | |||
19 | prefix = "/usr/local/${SDK_NAME}" | ||
20 | exec_prefix = "${prefix}" | ||
21 | |||
22 | FILES_${PN} = "${prefix}" | ||