mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-29 18:06:43 +03:00
add basic .travis.yml
This commit is contained in:
parent
e31af9078f
commit
ddb575b7f7
28
.travis.yml
Normal file
28
.travis.yml
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
language: c
|
||||||
|
script: make && make test # no ./configure
|
||||||
|
|
||||||
|
# Uncomment me if this gets annoying
|
||||||
|
#
|
||||||
|
# notifications:
|
||||||
|
# email: false
|
||||||
|
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- libgmp3-dev
|
||||||
|
- libsigsegv-dev
|
||||||
|
- openssl
|
||||||
|
- libssl-dev
|
||||||
|
- libncurses5-dev
|
||||||
|
- make
|
||||||
|
- exuberant-ctags
|
||||||
|
- automake
|
||||||
|
- autoconf
|
||||||
|
- libtool
|
||||||
|
- g++
|
||||||
|
- ragel
|
||||||
|
- cmake
|
||||||
|
- re2c
|
||||||
|
- libcurl4-gnutls-dev
|
||||||
|
- python
|
||||||
|
|
6
Makefile
6
Makefile
@ -472,6 +472,10 @@ $(BIN)/urbit: $(LIBCOMMONMARK) $(VERE_OFILES) $(LIBUV) $(LIBED25519) $(LIBANACHR
|
|||||||
@$(CLD) $(CLDOSFLAGS) -o $(BIN)/urbit $(VERE_OFILES) $(LIBUV) $(LIBED25519) $(LIBANACHRONISM) $(LIBS) $(LIBCOMMONMARK) $(LIBSCRYPT) $(LIBSOFTFLOAT)
|
@$(CLD) $(CLDOSFLAGS) -o $(BIN)/urbit $(VERE_OFILES) $(LIBUV) $(LIBED25519) $(LIBANACHRONISM) $(LIBS) $(LIBCOMMONMARK) $(LIBSCRYPT) $(LIBSOFTFLOAT)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# This should start a comet or something
|
||||||
|
test:
|
||||||
|
@echo "FIXME no tests defined"
|
||||||
|
|
||||||
tags: ctags etags gtags cscope
|
tags: ctags etags gtags cscope
|
||||||
|
|
||||||
ctags:
|
ctags:
|
||||||
@ -516,4 +520,4 @@ distclean: clean $(LIBUV_MAKEFILE)
|
|||||||
$(MAKE) -C outside/scrypt clean
|
$(MAKE) -C outside/scrypt clean
|
||||||
$(MAKE) -C outside/softfloat-3/build/Linux-386-GCC clean
|
$(MAKE) -C outside/softfloat-3/build/Linux-386-GCC clean
|
||||||
|
|
||||||
.PHONY: clean debbuild debinstalldistclean etags osxpackage tags
|
.PHONY: clean debbuild debinstalldistclean etags osxpackage tags test
|
||||||
|
@ -9,6 +9,8 @@ If you're doing development on Urbit, keep reading.
|
|||||||
|
|
||||||
# Build instructions
|
# Build instructions
|
||||||
|
|
||||||
|
[![Build Status](https://travis-ci.org/urbit/urbit.svg?branch=maint-0.4)](https://travis-ci.org/urbit/urbit)
|
||||||
|
|
||||||
## External dependencies
|
## External dependencies
|
||||||
|
|
||||||
`vere`, the Urbit virtual machine, depends on the following:
|
`vere`, the Urbit virtual machine, depends on the following:
|
||||||
|
Loading…
Reference in New Issue
Block a user