Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.68 KB

quickstart.md

File metadata and controls

56 lines (39 loc) · 1.68 KB

#Quick Start Guide

##Technologies used

###System

###Bundled

###Unit Testing

##Supported Platforms

  • CentOS 6 x86_64
  • CentOS 7 x86_64

See the CentOS Official Site for information and downloads.

##Source Code Directories

Directory Description
libs/ The DIME libraries
libs/core/ Various string and other data manipulation functions taken from the magma core component.
libs/common/ Error handling, network and cryptographic functionality common to the remaining DIME libraries.
libs/signet/ Signet data format handler, including creation, signing, parsing and validating.
libs/signet-resolver/ Logic to retrieve management records then the signets for users or organizations, including the relevant validation logic.
tools/ The command line utilities.
tools/dime/ Generate a DIME message and send it.
tools/signet/ Generate, sign, view and verify a signet.
res/ Resource files used by the different components and utilities.
checks/ Unit tests (eventually).
include/ The header files provided by the library components.

##Compiling

First, produce the build files from the autotools files:

autoreconf --install

Then:

./configure
make

The specific make targets:

make signet
make dime