diff options
author | K Puneetha <k.puneetha@samsung.com> | 2017-04-27 10:17:25 +0100 |
---|---|---|
committer | K Puneetha <k.puneetha@samsung.com> | 2017-04-27 12:29:37 +0100 |
commit | cd52c21ea66d12736943c14302c7b05674ff35c1 (patch) | |
tree | 89ef7a768c3529abfab64cfaf45826967319fdb0 /package | |
parent | efded49928704773da6faefa7906e543e5ab2ba1 (diff) | |
download | libllvm-cd52c21ea66d12736943c14302c7b05674ff35c1.tar.gz libllvm-cd52c21ea66d12736943c14302c7b05674ff35c1.tar.bz2 libllvm-cd52c21ea66d12736943c14302c7b05674ff35c1.zip |
[DIBS] Add scripts to libllvm to build in DIBS.
Change-Id: I6068cf891024e6067a0655704c98734b1f1a8188
Signed-off-by: K Puneetha <k.puneetha@samsung.com>
Diffstat (limited to 'package')
-rwxr-xr-x | package/build.linux | 32 | ||||
-rw-r--r-- | package/changelog | 3 | ||||
-rw-r--r-- | package/pkginfo.manifest | 10 |
3 files changed, 45 insertions, 0 deletions
diff --git a/package/build.linux b/package/build.linux new file mode 100755 index 0000000..4a115c6 --- /dev/null +++ b/package/build.linux @@ -0,0 +1,32 @@ +#!/bin/sh -xe + +LIB_DEST_DIR=${SRCDIR}/libllvm-4.0.0-${TARGET_OS} + +echo $DEST_BIN_DIR +# clean +clean() +{ + rm -rf ${LIB_DEST_DIR} +} + + +# build +build() +{ + SOURCE_TAR_DIR=${SRCDIR}/sources + rm -rf ${SOURCE_TAR_DIR} + mkdir ${SOURCE_TAR_DIR} + # Copy source code + cp $ROOTDIR/llvm-4.0.0.tar.gz $SOURCE_TAR_DIR/ + ./build-libllvm-ubuntu-64.sh + cd ${SRCDIR} +} + +# install +install() +{ + INSTALL_DIR=$SRCDIR/package/libllvm-4.0.0.package.${TARGET_OS}/data/tools/llvm-4.0.0 + rm -rf $SRCDIR/package/libllvm-4.0.0.package.${TARGET_OS} + mkdir -p $INSTALL_DIR + mv ${LIB_DEST_DIR}/* $INSTALL_DIR +} diff --git a/package/changelog b/package/changelog new file mode 100644 index 0000000..27e6fc3 --- /dev/null +++ b/package/changelog @@ -0,0 +1,3 @@ +* 0.0.1 +- Initial libllvm-4.0.0 checkin +== Puneetha K <k.puneetha@samsung.com> 2017-04-27 diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest new file mode 100644 index 0000000..230693c --- /dev/null +++ b/package/pkginfo.manifest @@ -0,0 +1,10 @@ +Source : llvm-4.0.0 +Version : 0.0.1 +Maintainer : Karthik Bhat <kv.bhat@samsung.com>, Dinesh Dwivedi <dinesh.d@samsung.com>, Seunghwan Lee <sh.cat.lee@samsung.com> + +Package : libllvm-4.0.0 +OS : ubuntu-32,ubuntu-64,windows-32,windows-64,macos-64 +Build-host-os : ubuntu-64 +Source-dependency : llvm-4.0.0.tar.gz +Build-dependency : rs-devel_glibc-2.20.armv7l [ubuntu-64],cross-arm-gcc-4.9[ubuntu-64],cross-x86-64-gcc-4.9[ubuntu-64],rs-devel_glibc-2.20.x86_64 [ubuntu-64] +Description : llvm libraries for Tizen SDK |