Skip to content
Permalink
Browse files

v2.0.0

  • Loading branch information...
IttriumCore committed Nov 5, 2018
1 parent adfdb35 commit 73ed9388c72bfdc5b1e5e816b91dd274ac9fb2c8
Showing 396 changed files with 37,808 additions and 18,137 deletions.
@@ -0,0 +1,47 @@
\.DS_Store

.vscode/
autom4te.cache/
build-aux/
contrib/devtools/split-debug.sh
qa/pull-tester/run-bitcoind-for-test.sh
qa/pull-tester/tests-config.sh
share/qt/Info.plist
share/setup.nsi

**/.deps/
**/.dirstamp

src/**/*.o
src/**/*.a
src/**/*.pb.cc
src/**/*.pb.h

src/config/
src/leveldb/build_config.mk

src/qt/forms/*.h
src/qt/locale/*.qm

src/qt/**/moc_*.cpp
src/qt/**/*.moc
src/qt/**/qrc_*.cpp

src/test/data/*.h
src/test/buildenv.py

aclocal.m4
config.log
config.status
configure
libtool
Makefile
Makefile.in

# Output binaries
src/ittriumd
src/ittrium-cli
src/ittrium-tx
src/qt/ittrium-qt
src/qt/test/test_ittrium-qt
src/test/test_ittrium
@@ -0,0 +1,152 @@
language: cpp
dist: trusty
sudo: false
branches:
only:
- master
cache:
ccache: true
directories:
- depends/built
- depends/sdk-sources
- "$HOME/.ccache"
addons:
apt:
sources:
- ppa:bitcoin/bitcoin
packages:
- autoconf
- autotools-dev
- binutils
- bsdmainutils
- build-essential
- cmake
- curl
- libboost-all-dev
- libbz2-dev
- libcap-dev
- libdb4.8-dev
- libdb4.8++-dev
- libevent-dev
- libssl-dev
- libtool
- linux-libc-dev
- miniupnpc
- pkg-config
- python-dev
- python-setuptools
- python3
- python3-zmq
- zlib1g-dev
env:
global:
- ITTRIUM_VERSION=2.0.0.0
- CCACHE_COMPRESS=1
- CCACHE_SIZE=500M
- CCACHE_TEMPDIR=/tmp/.ccache-temp
- MAKEJOBS="-s -j 2"
matrix:
include:
- name: Linux ARM 32 Bit
addons:
apt:
packages:
- g++-arm-linux-gnueabihf
- binutils-arm-linux-gnueabihf
env:
- ITTRIUM_CONFIG="--enable-glibc-back-compat --with-gui=no"
- HOST=arm-linux-gnueabihf
- LABEL=ARM
os: linux
- name: Linux i686 32 Bit
addons:
apt:
packages:
- bc
- g++-multilib
- libprotobuf-dev
- libqrencode-dev
- python3-zmq
- qtdeclarative5-dev
env:
- ITTRIUM_CONFIG="--enable-zmq --enable-glibc-back-compat LDFLAGS=-static-libstdc++
--with-gui=qt5"
- HOST=i686-pc-linux-gnu
- LABEL=linux32
- PYZMQ=true
os: linux
- name: Linux x86 64 Bit
addons:
apt:
packages:
- bc
- libprotobuf-dev
- libqrencode-dev
- python3-zmq
- qtdeclarative5-dev
env:
- ITTRIUM_CONFIG="--enable-zmq --enable-glibc-back-compat LDFLAGS=-static-libstdc++
--with-gui=qt5"
- CPPFLAGS="-DDEBUG_LOCKORDER -DENABLE_DASH_DEBUG"
- HOST=x86_64-pc-linux-gnu
- LABEL=linux64
- PYZMQ=true
os: linux
- name: Windows i686 32 Bit
addons:
apt:
packages:
- g++-mingw-w64-i686 bc
- libprotobuf-dev
- libqrencode-dev
- linux-libc-dev:i386
- nsis
- python3
- qtdeclarative5-dev
env:
- ITTRIUM_CONFIG="--with-gui=qt5"
- HOST=i686-w64-mingw32
- LABEL=win32
os: linux
- name: Windows x86 64 Bit
addons:
apt:
packages:
- bc
- g++-mingw-w64-x86-64
- libprotobuf-dev
- libqrencode-dev
- linux-libc-dev:i386
- nsis
- python3
- qtdeclarative5-dev
env:
- ITTRIUM_CONFIG="--with-gui=qt5"
- HOST=x86_64-w64-mingw32
- LABEL=win64
os: linux
- name: macOS x86 64 Bit
env:
- HOST=x86_64-apple-darwin
- LABEL=macOS
os: osx
osx_image: xcode9.2
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew uninstall mercurial python; brew
bundle; brew link --overwrite --force boost@1.57; fi
- if [ "$PYZMQ" = "true" ]; then pip install pyzmq --user ; fi
before_script:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then unset CC CXX DISPLAY; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export LDFLAGS=-L/usr/local/opt/openssl/lib;
export CPPFLAGS=-I/usr/local/opt/openssl/include; fi
- GLOBAL_CONFIG="--enable-reduce-exports --enable-tests --prefix=$TRAVIS_BUILD_DIR/depends/$HOST"
script:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then make $MAKEJOBS -C depends HOST="$HOST";
depends/$HOST/native/bin/ccache --max-size=$CCACHE_SIZE; sh ./autogen.sh; ./configure
--cache-file=config.cache $GLOBAL_CONFIG $ITTRIUM_CONFIG; make; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then sh ./autogen.sh; ./configure --enable-reduce-exports;
make deploy; fi
before_deploy:
- true
@@ -0,0 +1,14 @@
brew "autoconf"
brew "automake"
brew "berkeley-db@4"
brew "boost@1.57"
brew "git"
brew "libevent"
brew "libtool"
brew "miniupnpc"
brew "openssl"
brew "pkg-config"
brew "protobuf"
brew "qt"
brew "zeromq"
brew "librsvg"
@@ -0,0 +1,46 @@
[comment]: # (Please replace ... with your information. Remove < and >)

### User Story

As a <user|developer|...>, I want to <task> so that <goal>.

### Description

[comment]: # (Feature or Bug? i.e Type: Bug)
*Type*: <Bug|Feature>

[comment]: # (Describe the feature you would like, or briefly summarise the bug and what you did, what you expected to happen, and what actually happens. Sections below)
*Summary*: ...

#### Expected behavior
[comment]: # (Describe what you expected to happen.)

#### Actual behavior
[comment]: # (Describe what actually happened.)

### Reproduction
[comment]: # (Describe how we can replicate the bug step by step.)

- Open Ittrium
- ...
- Step 3, etc.

### Solution
[comment]: # (Please summarise the solution and provide a task list on what needs to be fixed.)
*Summary*:

- [ ] ...
- [ ] ...

### Additional Information
[comment]: # (Please do your best to fill this out.)
* Ittrium version: ...
[comment]: # (Windows, MacOS or Linux.)
* Operating System: <Windows|macOS|Linux>

#### Logs

[comment]:
```
...
```
Oops, something went wrong.

0 comments on commit 73ed938

Please sign in to comment.
You can’t perform that action at this time.