Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.21 KB

README.md

File metadata and controls

42 lines (30 loc) · 2.21 KB

Sedona Build Status Join the chat at https://gitter.im/linsong/sedona

The Sedona framework is designed to make it easy to build smart, networked embedded devices. Read Documentation.

This is a fork of the official Sedona framework, we call it as Sedona community branch. Here's why we decided to fork:

  • We love the Sedona framework and want it to become better and better, but there is no updates in years in the official branch. So we make a branch here for everyone in the community to contribute; and at the same time, the whole community can get benifits from these contributions. From the community, to the community.
  • We love git over Mercurial version control system, so we chose github :)

We use Academic Free License("AFL"), the same as the official Sedona framework. You can visit the official site for more details: https://linsong.github.io/sedona (The official homesite http://www.sedonadev.org is down for a while, seems it is not maintained anymore).


Major Improvements/Features

  • Remove jikes dependency for POSIX OS platforms
  • Wireshark protocol dissector for Sox/Dasp More Info
  • Linux Docker image More Info
  • Mac OS X build support
  • Testing in non-Windows environment

See all changes in the ChangeLog.

How To Build

Mac OS X

  1. make sure Xcode command line tools installed. you can run following command in terminal to install it:
 $ xcode-select --install
  1. in terminal window, go to sedona's folder and initialize the build environment:
 $ cd /path/to/sedona/src && source adm/unix/init.sh 
  1. in terminal window, start to build sedona zipball:
 $ python adm/makedist.py

Linux

We build a shell script that uses docker to build sedona under linux, read here for more details.