This repository contains scripts and debian packages for a proper zewo installation on a debian-enabled system like Ubuntu.
To build debian packages all you need to do is to call the main target of the enclosed Makefile:
make
Even being unecessary, you can achieve the same result by using the all target:
make all
If you want to clean up your build, there are two targets for that:
make clean
make purge
This build system was thought to be as simple as possible. by using Makefiles, it is possible to build it in virtually any system that have a GNU-make compatible version.
The build system contains the following:
If you need to upgrade any dependency version, you must edit one of the .mk files on include directory. All files looks the same. The only one that is not of interest is functions.mk. This file contains Make functions used by the central makefile and should not be edited. Edit it if you want to add a new function to be used no the build system.
If you just need to upgrade versions, all files declares a variable like
_
BTLS_VERSION=0.1.0
This is the variable you need to update. After updating it, just save the file, move to upper directory and build it.
After your upgrade, you need to build everything. At the end of the build, commit everything and push to the remote repository. This step is necessary to upgrade the published debian packages available for download.
Follow this recipe:
echo "deb [trusted=yes] http://apt.zewo.io ./" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install zewo
This will update your apt package system with Zewo’s sources. Also, it will download and install the binary packages on your system.