projects
/
platform
/
upstream
/
iotivity.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[IOT-1442] Apply the new ACL policy for device owner and resource owner.
[platform/upstream/iotivity.git]
/
Readme.scons.txt
diff --git
a/Readme.scons.txt
b/Readme.scons.txt
index
90bdd35
..
1c2d0dd
100644
(file)
--- a/
Readme.scons.txt
+++ b/
Readme.scons.txt
@@
-1,11
+1,14
@@
== Quick guide: build and run IoTivity projects on Ubuntu ==
1. Build
== Quick guide: build and run IoTivity projects on Ubuntu ==
1. Build
- Go to the top directory of 'iotivity' project(Note: should always run 'scons'
-command in this directory)
+ Go to the top directory of 'iotivity' project(Note: should always run 'scons'
+ command in this directory)
+
+ Install build tools:
+ $ sudo apt-get install git-core scons ssh build-essential g++ doxygen valgrind
Install external libraries:
Install external libraries:
- $ sudo apt-get install libboost-dev libboost-program-options-dev libboost-thread-dev uuid-dev libssl-dev libtool
+ $ sudo apt-get install libboost-dev libboost-program-options-dev libboost-thread-dev uuid-dev libssl-dev libtool
libglib2.0-dev
Build release binaries:
$ scons
Build release binaries:
$ scons
@@
-199,7
+202,7
@@
Tizen:
$ scons TARGET_OS=tizen TARGET_TRANSPORT=ALL -c (for clean)
(we provide the spec file required by gbs tool at toools/tizen directory.
$ scons TARGET_OS=tizen TARGET_TRANSPORT=ALL -c (for clean)
(we provide the spec file required by gbs tool at toools/tizen directory.
-gbs is default build tool for Tizen platf
ro
m, we can refer the following
+gbs is default build tool for Tizen platf
or
m, we can refer the following
wiki to setup Tizen development environment:
https://source.tizen.org/documentation/developer-guide/getting-started-guide)
wiki to setup Tizen development environment:
https://source.tizen.org/documentation/developer-guide/getting-started-guide)
@@
-262,6
+265,8
@@
IOS:
* WITH_RA=true or false (Build with Remote Access module)
* WITH_RD=1 or 0 (Build including Resource Directory)
* SIMULATOR=true or false (Build with simulator module)
* WITH_RA=true or false (Build with Remote Access module)
* WITH_RD=1 or 0 (Build including Resource Directory)
* SIMULATOR=true or false (Build with simulator module)
+ * Possible values for <WITH_MQ> are: PUB,SUB,BROKER (Build including Message Queue)
+ -> PUB : publisher, SUB : subscriber, BROKER : MQ broker(not supported yet)
Note1: Currently most IoTivity project doesn't support Windows, so you can't set
TARGET_OS to 'windows' except the project support Windows.
Note1: Currently most IoTivity project doesn't support Windows, so you can't set
TARGET_OS to 'windows' except the project support Windows.