Noel Eck
19b0b0c2f1
python: Fixes for building python modules
...
Moved src include AFTER setter for PYTHONBUILD_VERSION. In this way,
the src CMakeLists has a valid PYTHONBUILD_VERSION str.
Call find_package on PythonInterp prior to finding the libs (recommended).
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-06-24 17:11:28 -07:00
Mihai Tudor Panu
29bfa7ef79
upm: v0.7.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-05-12 17:09:17 -07:00
Mihai Tudor Panu
3eda1bce16
cmake: set -march=native for ARM platforms
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-05-12 11:56:19 -07:00
Brendan Le Foll
05730dba68
cmake: add dependency on mraa v1.0.0
...
Merged conflict in grove.cxx GroveTemp::value where new
scale factor was added. Changed to apply scale factor
post error-check.
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-05-09 17:31:38 -07:00
Mihai Tudor Panu
d355f76226
upm: v0.6.2
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-04-19 16:42:19 -07:00
Mihai Tudor Panu
b6b7d892c2
cmake: fix RPM generation when VERSION_COMMIT is empty string
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-04-15 10:01:27 -07:00
Noel Eck
527615758a
cmake: Fixed builddoc flow for javascript documentation
...
Fixed a few small typos for handling node as well as a
small conditional for building PYTHON.
* Fixed some NODE_EXECUTABLE->NODEJS_EXECUTABLE instances
which must have been missed from a previous commit.
* Added a qualifier for python documentation so both
BUILDSWIGPYTHON AND BUILDSWIG must be set to add
dependencies for pydoc.
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-04-12 16:56:55 -07:00
Mihai Tudor Panu
16b6fcf807
cmake: set CMAKE_INSTALL_LIBDIR before using it
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-04-06 12:51:20 -07:00
Mihai Tudor Panu
655ccee9af
upm: v0.6.1
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-31 17:22:16 -07:00
Mihai Tudor Panu
ba127ec4d4
cmake: honor LIB_INSTALL_DIR and also for Node install path
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-28 17:51:54 -07:00
Mihai Tudor Panu
e809016152
cmake: added back PYTHON_VERSION_* when not building docs for install path
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-28 16:22:35 -07:00
Mihai Tudor Panu
39c55b23d9
upm: version 0.6.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-25 14:13:16 -07:00
Mihai Tudor Panu
00b0092fc1
cmake: fixed flow for finding libs & include dirs
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-25 14:10:31 -07:00
Brendan Le Foll
60221dbcd6
cmake: disable TGZ from builds when IPK used
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-03-24 13:23:23 -07:00
Brendan Le Foll
10d784ea7e
cmake: add BUILDPYTHON3 flag
...
Use the same methodology as in mraa, by default build for python2, if requested
use python3 for everything
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-03-24 13:18:50 -07:00
Jon Trulson
7a133cf891
cmake: Enable C++11 standards support
...
This patch checks for, and enables C++11 support for building UPM.
This should work for all cmake versions currently supported by UPM
(2.8.11+), and any compiler (clang/gcc) that was released in this
decade.
Support can be specifically disabled by passing '-DENABLECXX11=OFF' to
cmake, though modules requiring this support will not build.
C++11 support is enabled by default.
Signed-off-by: Jon Trulson <jtrulson@ics.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-24 11:05:54 -07:00
Stefan Andritoiu
757104e013
java: turned on sanity checks in travis
...
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-23 17:04:46 -07:00
Henry Bruce
b08da722f7
cmake: Updated RPM packaging config to match DEB.
...
Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
2016-03-17 15:50:43 -07:00
Mihai Tudor Panu
f1f9d9ec2e
upm: version 0.5.1
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-02-16 18:08:35 -08:00
Mihai Tudor Panu
2098449c56
upm: sync build requirements with new MRAA version
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-02-08 12:41:03 -08:00
Mihai Tudor Panu
03b4d24e64
upm: version 0.5.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-02-01 17:03:11 -08:00
Mihai Tudor Panu
c3e3a6bb17
upm: bump MRAA dependency to 0.9.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-01-29 17:28:37 -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
Stefan Andritoiu
9516e0720c
java: added auto build java examples in cmake
...
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-12-21 16:04:05 -08:00
Mihai Tudor Panu
74691914fb
upm: version 0.4.1
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-12-07 16:24:52 -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
Mihai Tudor Panu
4a90e2c4be
cmake: more robust swig version checking based on build options
...
Python and Java bindings will build with SWIG 2.x but Node requires at least SWIG 3.0.5. Subject to change when SWIG 3 becomes standard in all major distros.
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-11-24 14:35:28 -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
Mihai Tudor Panu
04dc6df429
upm: version 0.4.0
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 17:45:27 -07:00
Mihai Tudor Panu
453a6eae0e
upm: require mraa 0.8.0 for proper building of new APIs
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 17:36:41 -07:00
Mircea Bardac
5fda514544
java: Add Java Doxygen files
...
Signed-off-by: Mircea Bardac <mircea.bardac@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-22 13:49:58 -07:00
Mihai Tudor Panu
ea1df1b178
upm: bump mraa requirement to 0.7.6 for java bindings
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-15 16:32:40 -07:00
Mihai Tudor Panu
1e5b755b99
doxygen: generate tar archive out of doxygen xml output
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-04 17:08:14 -07:00
Andrei Vasiliu
40fb6f5d75
java: changed name of the MRAA package on which UPM depends
...
This change is necessary due to commits d547cda and
af533de from mraa.
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-04 13:49:28 -07:00
Andrei Vasiliu
59c6b28cdd
java: fixed IPK's target_arch
...
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:32 -07:00
Mihai Tudor Panu
c7389d0cb6
upm: bumped require mraa to 0.7.2
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-04 13:38:25 -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
58c800e246
upm: version 0.3.2
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-08-12 17:03:58 -07:00
Mihai Tudor Panu
48a8d3e0cc
cmake: fixed IPK version tag
...
Broken when RPM support was added and incompatible with current IPK naming strings
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-08-12 14:07:46 -07:00
Mihai Tudor Panu
fc3a884024
cmake: tweaked RPM generation and made arch detection global
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-07-20 11:59:55 -07:00
Mihai Tudor Panu
a91f1e5095
cmake: enabled RPM packaging
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-07-17 16:46:23 -07:00
Mihai Tudor Panu
cff584d8b9
docs: implement broken link fix in cmake configuration file instead
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-29 14:15:04 -07:00
Brendan Le Foll
f2503c6167
cmake: Change error message when git not found to say UPM
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-29 09:41:05 -07:00
Mihai Tudor Panu
3d453811fb
upm: update to version 0.3.1
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-11 12:35:00 -07:00
Mihai Tudor Panu
1e3797ec48
yuidoc: added custom index file for node documentation and fixed image links
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-03 15:36:56 -07:00
Mihai Tudor Panu
6effb25bd6
cmake: changed to generic way to copy png files for documentation links
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-03 12:11:16 -07:00
Mihai Tudor Panu
e0bc9573d4
docs: updated links to documentation pages from readme.md and for porting example
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-03 11:58:13 -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
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