README.md 890 Bytes
Newer Older
Jacob Gladish's avatar
Jacob Gladish committed
1 2
# portabledsb
A portable c++ version of the AllJoyn DSB
3

4 5 6 7
Building:

Right now we're only building on OSX/Linux.

Jacob Gladish's avatar
Jacob Gladish committed
8 9
1. export ALLJOYN_INSTALL_DIR=[path to your build of alljouyn core]
2. make [options]
10

11
[options]
Jacob Gladish's avatar
Jacob Gladish committed
12 13
* DEBUG -- debug build (-g) otherwise -O2 is used
* V     -- verbose output (skip if you want cleaner output)
14

gladish's avatar
gladish committed
15 16 17 18 19 20 21 22 23 24 25 26 27

The AllSeen Alliance has a Device System Bridge (DSB), which allows non-allseen devices to
communicate on an AllJoyn bus. There's a good document describing the software here:

  https://git.allseenalliance.org/cgit/dsb.git/plain/Docs/AllJoyn%20-%20Device%20System%20Bridge%20-%20Whitepaper%20v1.0.pdf

The code was contributed by Microsoft and is writting using c++/cx (WinRT). This project's
goal is to re-create that software in std c++ so that it can be run on Windows, Linux, and
Mac. 

The WinRT version is here:

  https://git.allseenalliance.org/cgit/dsb.git/