| 1234567891011121314151617181920212223242526272829303132 | 
							- # Configure and build scripts for travis CI system
 
- V8VER ?= 3.22.10
 
- CPPVER ?= 4.6
 
- export CXX=g++-$(CPPVER)
 
- export LINK=g++-$(CPPVER)
 
- export NO_INTERACTION=1
 
- export REPORT_EXIT_STATUS=1
 
- before_install:
 
- 	sudo apt-get update
 
- # install dependencies (php5, v8)
 
- install:
 
- 	sudo apt-get install php5-cli php5-dev g++-$(CPPVER)
 
- 	-$(RM) -rf $(V8VER).tar.gz v8-$(V8VER) v8-build
 
- 	wget https://github.com/v8/v8/archive/$(V8VER).tar.gz
 
- 	tar -xzf $(V8VER).tar.gz
 
- 	$(MAKE) -C v8-$(V8VER) dependencies
 
- 	$(MAKE) -C v8-$(V8VER) native library=shared -j4
 
- 	mkdir -p v8-build/lib v8-build/include
 
- 	cp v8-$(V8VER)/out/native/lib.target/lib*.so v8-build/lib/
 
- 	cp v8-$(V8VER)/include/v8* v8-build/include/
 
- build:
 
- 	phpize
 
- 	./configure --with-v8js=$(realpath ./v8-build)
 
- 	$(MAKE)
 
- test: build
 
- 	$(MAKE) test
 
 
  |