GitHunt
BE

An operating function

Install instructions

To install and run Urbit please follow the instructions at
urbit.org/docs/using/install. Packages
and source tarballs are available there. You'll be on the live network in a few
minutes.

If you're doing development on Urbit, keep reading.

Build instructions

Build Status

External dependencies

vere, the Urbit virtual machine, depends on the following:

Most of these dependencies are unfortunate; we aim to drastically shrink the
list in upcoming versions. vere proper makes use of GMP, OpenSSL, libcurl, and
libsigsegv. The multiple build tools are a result of bundled libraries, slated
for future unbundling or removal wherever possible.

Building

Our Makefile should handle the build smoothly on all supported platforms. It's
just a simple Makefile, written by hand for GNU Make, and the most complicated
parts of its internal machinery have to do with the varied build systems of the
bundled libraries.

Useful targets are the default all, clean, and distclean. The last may not
produce an entirely clean distribution directory, and runs a bundled library's
configure script; git clean may be a better option.

The vere binary is produced in bin/urbit.

Contact

If you have any questions, problems, patches, or proposals for patches, please
feel free to get in touch in whatever way is most convenient:

Languages

C88.3%C++2.8%JavaScript2.3%Makefile1.8%HTML1.4%Python1.2%Objective-C0.7%Vim Script0.3%M40.2%Batchfile0.2%Shell0.1%CMake0.1%Ragel0.1%TeX0.1%Emacs Lisp0.1%Roff0.1%Lua0.1%NSIS0.0%Haskell0.0%Perl0.0%Perl 60.0%Ruby0.0%
MIT License
Created October 12, 2017
Updated October 12, 2017
belisarius222/urbit | GitHunt