Mihai Tudor Panu
9fb0ca3466
cmake: fixed indentation and V8 version string
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-02 13:55:59 -07:00
Mihai Tudor Panu
2f1bad1c29
upm: update to version 0.3.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-01 17:19:38 -07:00
Mihai Tudor Panu
443888825f
cmake: added pydoc dependency on swig generated targets
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-01 17:19:23 -07:00
Mihai Tudor Panu
3872259687
cmake: removed NODE_PATH from call to post build script too
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-01 17:19:06 -07:00
Brendan Le Foll
8965d56c93
cmake: dont set NODE_PATH in cmake
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-01 15:47:12 -07:00
Mihai Tudor Panu
4390c30be8
cmake: added option to turn on/off building of example binaries
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-29 17:15:59 -07:00
Mihai Tudor Panu
cbe7b64a97
cmake: added pydoc and jsdoc targets to default build when swig is on
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-28 10:19:49 -07:00
Mihai Tudor Panu
5bc5379640
cmake: minor cleanup and changes for pydoc target
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-28 09:20:39 -07:00
Brendan Le Foll
f537a5cd4c
cmake: make sphinx use a python-staging folder instead of site-packages
...
This means that you no longer need to install UPM in oder to be able to use
`make pydoc`. The target pydoc now depends on target doc which with SWIG will
cause python modules to be built, making parralel builds work as expected. We
wipe the python-staging directory on each make pydoc as it's a custom_target
and will rerun at every time anyways, copy is cheap and in case a module gets
deleted it avoids the doc still getting built
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-05-28 09:19:44 -07:00
Heidi Pan
33b508110e
jsdoc: generate modules for sensor groups; customize yuidoc templates for displaying sensor groups by categories & connection types
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 17:24:28 -07:00
Mihai Tudor Panu
ed52f0e5cb
jsdoc: generator scripts treated as config files to force cmake reconfig on change
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:41 -07:00
Mihai Tudor Panu
3772c807b4
jsdoc: added target for node.js documentation and minor fixes to modules
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:36 -07:00
Mihai Tudor Panu
d6f756a174
cmake: added jsdoc target for generating node.js documentation
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:32 -07:00
Mihai Tudor Panu
1079cb7cdd
cmake: small updates to sphinx build target
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:17 -07:00
Mihai Tudor Panu
6727843477
cmake: inserted python doc build in top cmakelists
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:05 -07:00
Mihai Tudor Panu
769b31e0ec
cmake: forced mraa pkg check every time a config is generated
...
This fixes an issue with the wrong libmraa version being reported by cmake on
configuration after a mraa update, even though the build will use the newer
binary.
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-04-23 14:07:45 -07:00
Mihai Tudor Panu
78182278cc
upm: update to version 0.2.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-04-22 12:54:32 -07:00
Mihai Tudor Panu
fd028e2f05
docs: created separate folder for doxygen config files
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-03-20 11:35:37 -07:00
Mihai Tudor Panu
afd560ccdc
examples: moved examples to new c++ subfolder
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-03-05 12:32:34 -08:00
Mihai Tudor Panu
b25cecd315
upm: require correct MRAA version
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-02-19 13:06:04 -08:00
Mihai Tudor Panu
0b9407356d
upm: update to version 0.1.9
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-02-10 12:12:13 -08:00
Philippe Coval
ba33366d45
build: warn about building into sources' dir
...
If you build in the source tree, you'll fill the sources with objects and create a mess.
Please prefer to build outside sources tree into a temporary place,
prefer :
cmake build
to :
cmake .
But If you trust your build tools and cleanup is done on each build
you can use current dir without any risk.
Bug: https://github.com/intel-iot-devkit/upm/pull/75
Change-Id: Ieb914ca359047df8b5dba1c2174e6c61e4526677
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-01-29 16:22:12 -08:00
Helio Chissini de Castro
cb37c87467
cmake : Define library suffix in case of 64 bits multilib archs in linux
...
Install library using cmake defined library directories. Install python
packages using cmake defined library directories
Signed-off-by: Helio Chisisni de Castro <helio@kde.org>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-12-02 17:14:29 +00:00
Brendan Le Foll
44b1ff7f75
lsm303: make code alot more robust and fix getHeading() call
...
Note that from this UPM release libmraa 0.5.2+ is required
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-11-07 10:54:12 +00:00
Brendan Le Foll
d15bf86157
CMakeLists.txt: move required libmraa version to 0.4.5
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-09-07 20:19:19 +01:00
Thomas Ingleby
7580465f6b
cpack: add tgz generator
...
* Used by build system to create copy of compiled assets
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-09-05 15:04:16 +01:00
Brendan Le Foll
88eaced5a2
upm: update to version 0.1.8
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-09-03 09:39:51 +01:00
Thomas Ingleby
d878a5cf1a
upm: update to 0.1.7
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-08-18 16:03:13 +01:00
Thomas Ingleby
0954617a4b
upm: version bump to v0.1.5
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-25 10:07:42 +01:00
Thomas Ingleby
36be22cb90
mraa: change all existing code to use libmraa.
...
* Made CMake depend on 0.4 libmraa
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-25 10:05:27 +01:00
Thomas Ingleby
739d4e23e8
upm: depend on libmaa 0.3.1
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-20 18:28:50 +01:00
Brendan Le Foll
b291f372d7
CMakeLists.txt: up version to 0.1.4
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-06-17 11:44:04 +01:00
Brendan Le Foll
8d8485be82
CMakeLists.txt: depend on maa 0.2.9+
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-06-17 11:41:11 +01:00
Thomas Ingleby
d71e4e5dc2
cmake: update swig support
...
* Bumped required CMake Version
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-11 14:36:56 +01:00
Thomas Ingleby
7e3358b586
doc: make docs not generate by default. BUILDDOC
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-11 14:36:56 +01:00
Thomas Ingleby
3be0cdf5c2
upm: rename generated ipk package
...
* Version bump to 0.1.2
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-10 11:48:34 +01:00
Thomas Ingleby
864306acf5
cmake: added logic for building a tagged commit
...
* If the HEAD is 0 away from a tag, i.e. if it has just been tagged,
removes commit number from version
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-09 19:23:27 +01:00
Thomas Ingleby
fa1753f4ef
ipk: add cpack ipk generation
...
* added similar cmake modules used in libmaa
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-09 17:10:44 +01:00
Thomas Ingleby
fdb943c2eb
upm: add install options to all current libraries
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-05 15:50:01 +01:00
Brendan Le Foll
e785b0f03b
cmake: make required maa version 0.2.6+
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-28 14:22:37 +01:00
Brendan Le Foll
77d103f396
cmake: update to maa 0.2.6
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-23 14:20:07 +01:00
Brendan Le Foll
811aa6b71c
maa: update for 0.2.5 API
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-19 10:45:09 +01:00
Brendan Le Foll
d6bb8bc1db
aio: fix for maa aio API change and make required libmaa version exactly 0.2.3
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-14 14:09:41 +01:00
Brendan Le Foll
e44974862a
cmake: add pthreads and make add libmaa as REQUIRED
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-08 14:39:21 +01:00
Brendan Le Foll
050d6553cd
grove: initial groveLED implementation and move to maa 0.2.2 api
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-06 15:59:23 +01:00
Brendan Le Foll
edf88ef6a7
doxygen: fix doxygen generation and inital pydoc generation
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-04-30 18:43:32 +01:00
Brendan Le Foll
21991e3598
doxygen: add basic doxygen documentation for upm
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-04-30 15:47:22 +01:00
Brendan Le Foll
b0684c98a8
upm: move to maa 0.2.1 C api
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-04-30 14:58:11 +01:00
Brendan Le Foll
d986654455
initial commit of upm with hmc5883l support
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-04-25 14:48:43 +01:00