From 37ed4c15fd2942b2592cbf1a13b70cf7bed2e053 Mon Sep 17 00:00:00 2001
From: rishwanth1995 <rishwanthsenthilkumar@hotmail.com>
Date: Mon, 7 May 2018 09:49:59 -0400
Subject: [PATCH] added libvhdi and libvmdk to travis build

---
 .travis.yml     |  2 ++
 travis_build.sh | 16 ++++++++++++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 10bd1b98b..169af34a7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,6 +16,8 @@ matrix:
   - compiler: gcc
     os: osx
 
+python:
+  - "2.7"
 install:
   - ./travis_build.sh
 
diff --git a/travis_build.sh b/travis_build.sh
index a767b8534..70190a076 100755
--- a/travis_build.sh
+++ b/travis_build.sh
@@ -1,10 +1,22 @@
 #!/bin/sh
 set -ex
+installLib() {
+	git clone https://github.com/libyal/$1
+	cd $1
+	./synclibs.sh
+	./autogen.sh
+	./configure && make > /dev/null && sudo make install > /dev/null
+	cd ..
+}
+
 if test ${TRAVIS_OS_NAME} = "linux"; then
 	sudo apt-get -qq update
-	sudo apt-get -y install libafflib-dev libewf-dev libpq-dev libsqlite3-dev ant libcppunit-dev
+	sudo apt-get -y install libafflib-dev libewf-dev libpq-dev autopoint libsqlite3-dev ant libcppunit-dev
 elif test ${TRAVIS_OS_NAME} = "osx"; then
-	brew install ant	
+	export PATH=${PATH}:/usr/local/opt/gettext/bin
+	brew install ant libewf gettext
 fi
+installLib libvhdi
+installLib libvmdk
 ./bootstrap && ./configure --prefix=/usr && make > /dev/null
 cd bindings/java/ && ant dist-PostgreSQL
-- 
GitLab