Henry Bruce
e7a5118f86
cmake: Added src folder to include directory list
...
This is required so that interface include files are taken from
local src folder before looking in /usr/include/upm where an older version
may exist.
Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
2016-03-17 15:48:50 -07:00
Andrei Vasiliu
3fab5625c7
java: Updated install path for Java library file
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-02-16 10:35:45 -08:00
Stefan Andritoiu
40f9135412
java: Added sanity checks and integrated them in CMake. Updated sample names and sample mapping.
...
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-01-28 16:13:37 -08:00
Petre Eftime
2cd043c2a1
java: Use Runnables instead of IsrCallbacks in Java
...
Signed-off-by: Petre Eftime <petre.p.eftime@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-01-28 13:42:38 -08:00
Noel Eck
e003a11723
cmake: added doxygen doc content to python sensor modules
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-12-21 16:20:15 -08:00
Noel Eck
d0504bb65b
cmake: Use include/lib paths from MRAA pkgconfig for cmake
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-12-21 16:10:02 -08:00
Henry Bruce
01700b0d49
c++ examples: cmake now honors MODULE_LIST
...
If MODULE_LIST is set, cmake will only create examples that can be built
with avaialble modules. There has been significant change to cmake file.
Comments show you how to add new examples.
Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-12-04 16:25:05 -08:00
Kevron Rees
6e2355ce9a
cmake: use cmake libdir
...
Signed-off-by: Kevron Rees <kevron.m.rees@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-11-24 14:35:45 -08:00
Eugene Bolshakov
1adea8ecf1
cmake: changes for nodejs 4.1.1 - resubmit
...
Signed-off-by: Eugene Bolshakov <pub@relvarsoft.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-11-24 11:31:55 -08:00
Andrei Vasiliu
0d2541270e
java: Modified path of javac and jar
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-10-08 12:32:54 -07:00
Stefan Andritoiu
ef74a7b137
java: Eliminated double definition of SWIGJAVA and the need for "#undefine SWIGJAVA"
...
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
Conflicts:
src/CMakeLists.txt
2015-09-15 17:58:22 -07:00
Andrei Vasiliu
b17a3b34b7
java: solved issue regarding .jar file naming
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-04 13:48:25 -07:00
Andrei Vasiliu
8eed56fda0
java: added lib prefix to dynamic shared library
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-04 13:48:05 -07:00
Andrei Vasiliu
647d9b44a9
java: changed install path of jar and library files for Java bindings
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-04 13:47:58 -07:00
Mihai Tudor Panu
52810cef77
java: fixed install targets for java libraries
...
File name mismatch on generated .jar files
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-08-14 17:40:11 -07:00
Stefan Andritoiu
7e2ae96c1f
Added Java support and bindings
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-08-13 16:25:54 -07:00
Mihai Tudor Panu
6613dea552
cmake: adds option to use different lib&class names with python docs
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-07-22 11:48:17 -07:00
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
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
f893613e99
cmake: updated to support building with nodejs 0.12 and swig 3.0.5
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-28 09:20:57 -07:00
Philippe Coval
a665b5d6f1
cmake: allows to build in source tree by filtering subdirs
...
Without it FTBFS and displays this error message :
cmake . && make
(...)
The source directory
(...) src/CMakeFiles
does not contain a CMakeLists.txt file.
Change-Id: I08efc4667d1004a5d19575dd4464dcd89d03fb28
Bug: https://github.com/intel-iot-devkit/upm/pull/75
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:52 -08:00
Brendan Le Foll
4bae8bfa20
cmake: add argument to add linker flags in upm_module_init macro
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com>
2015-01-17 21:55:08 -08:00
Brendan Le Foll
8504830c52
CMakeLists.txt: use relative paths for install
...
Using CMAKE_INSTALL_FULL_LIBDIR breaks cpack
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-12-02 17:58:07 +00: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
Thomas Ingleby
428f4e5bfc
upm: remove flag setting, move node to target only
...
* Fixes issue with swig and sysroots
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-08-18 15:56:38 +01:00
Brendan Le Foll
c99821ad26
CMakeLists.txt: fix python builds and doc building
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-08-11 11:31:32 +01:00
Brendan Le Foll
03b9cf89a0
CMakeLists.txt: fix builds without swig
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-08-07 19:23:29 +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
Brendan Le Foll
b4f25c84a5
CMakeLists.txt: add soversion to libs in UPM
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-06-17 11:41:05 +01:00
Thomas Ingleby
cea5816c43
upm: new standard for modules cmake file
...
* Update all previously updated modules
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-12 11:39:10 +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
4896881ea4
cmake: add recursive search for folders
...
* No need for many add_subdirectory
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-06-05 13:58:34 +01:00
Kiveisha Yevgeniy
28b68b71c8
hcsr04: Added new sonar module (not working properly yet)
...
Signed-off-by: Kiveisha Yevgeniy <yevgeniy.kiveisha@intel.com>
2014-06-04 14:57:19 +00:00
Kiveisha Yevgeniy
aac51c4850
servo: Added new module servo
...
Signed-off-by: Kiveisha Yevgeniy <yevgeniy.kiveisha@intel.com>
2014-06-03 10:52:58 -07:00
Yevgeniy Kiveisha
e63076ecf4
nrf24l01 :: Added NRF module with examples.
...
Signed-off-by: Yevgeniy Kiveisha <yevgeniy.kiveisha@intel.com>
2014-06-02 02:33:21 -07:00
Yevgeniy Kiveisha
93aa79fe4b
4digitdisplay: added new 4digitdisplay module
...
Signed-off-by: Yevgeniy Kiveisha <yevgeniy.kiveisha@intel.com>
2014-05-30 06:13:47 -07:00
Yevgeniy Kiveisha
dd55123062
ledbar: added ledbar module
...
Signed-off-by: Yevgeniy Kiveisha <yevgeniy.kiveisha@intel.com>
2014-05-30 06:11:12 -07:00
Yevgeniy Kiveisha
c60b342e0f
lcd: added grove-lcd rgb and deleted the old lcm1602 folder
...
Signed-off-by: Yevgeniy Kiveisha <yevgeniy.kiveisha@intel.com>
2014-05-30 06:04:49 -07:00
Yevgeniy Kiveisha
725fc4661c
buzzer: added buzzer with example
...
Signed-off-by: Yevgeniy Kiveisha <yevgeniy.kiveisha@intel.com>
2014-05-28 05:57:28 -07:00
Thomas Ingleby
8065ed42fd
icm1602: Initial Commit, functionality complete.
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-08 23:46:12 +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
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