From c6b16d502e2c93751f8a4f41b5451d17003f6bba Mon Sep 17 00:00:00 2001
From: rishwanth1995 <rishwanth1995@hotmail.com>
Date: Tue, 27 Mar 2018 10:51:13 -0400
Subject: [PATCH] added travis script

---
 .travis.yml          |  8 ++------
 install-sleuthkit.sh | 13 +++++++++++++
 2 files changed, 15 insertions(+), 6 deletions(-)
 create mode 100755 install-sleuthkit.sh

diff --git a/.travis.yml b/.travis.yml
index a28fd4d19..ff941b912 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,15 +16,11 @@ matrix:
   - compiler: gcc
     os: osx
 
-before_install:
-  - if test ${TRAVIS_OS_NAME} = "linux"; then sudo apt-get install -y libewf-dev; fi
-
 install:
-  - if test ${TRAVIS_OS_NAME} = "linux"; then sudo apt-get install -y libcppunit-dev; fi
-  - ./bootstrap
+  - ./install-sleuthkit.sh
 
 script:
-  - ./configure && make && make check
+  - make check
   - if test ${TRAVIS_OS_NAME} = "linux"; then cd release; ./release-unix.pl ci; fi
 
 # NOTE: OS X doesn't have ant, so CI fails
diff --git a/install-sleuthkit.sh b/install-sleuthkit.sh
new file mode 100755
index 000000000..83b846fe5
--- /dev/null
+++ b/install-sleuthkit.sh
@@ -0,0 +1,13 @@
+#!/bin/sh
+set -ex
+if test ${TRAVIS_OS_NAME} = "linux"; then
+	sudo apt-get --qq update
+	sudo apt-get -y install libafflib-dev libewf-dev libpq-dev postgresql-9.5 libvhdi-dev libvmdk-dev libsqlite3-dev testdisk ant libcppunit-dev	
+fi
+#if test ${TRAVIS_REPO_SLUG} = "sleuthkit/autopsy"; then
+#	git clone https://github.com/sleuthkit/sleuthkit
+#	cd sleuthkit
+#fi
+./bootstrap && ./configure --prefix=/usr && make
+#cd /usr/share/java && sudo ln -s sleuthkit-4.6.0.jar sleuthkit-postgresql-4.6.0.jar
+ 
-- 
GitLab