summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorK Puneetha <k.puneetha@samsung.com>2017-04-27 10:17:25 +0100
committerK Puneetha <k.puneetha@samsung.com>2017-04-27 12:29:37 +0100
commitcd52c21ea66d12736943c14302c7b05674ff35c1 (patch)
tree89ef7a768c3529abfab64cfaf45826967319fdb0 /package
parentefded49928704773da6faefa7906e543e5ab2ba1 (diff)
downloadlibllvm-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-xpackage/build.linux32
-rw-r--r--package/changelog3
-rw-r--r--package/pkginfo.manifest10
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