mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
upm: v1.2.0
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
parent
a0ea3d5f3d
commit
78eb975435
@ -118,7 +118,7 @@ find_package (PkgConfig REQUIRED)
|
|||||||
|
|
||||||
# Force a libmraa search and minimum required version every time a config is generated
|
# Force a libmraa search and minimum required version every time a config is generated
|
||||||
unset(MRAA_FOUND CACHE)
|
unset(MRAA_FOUND CACHE)
|
||||||
set(MRAA_MINIMUM 1.4.0)
|
set(MRAA_MINIMUM 1.6.1)
|
||||||
pkg_check_modules (MRAA REQUIRED mraa>=${MRAA_MINIMUM})
|
pkg_check_modules (MRAA REQUIRED mraa>=${MRAA_MINIMUM})
|
||||||
# Also, get full path to the mraa library
|
# Also, get full path to the mraa library
|
||||||
find_library(MRAA_LIBRARY NAMES mraa PATHS ${MRAA_LIBDIR} NO_DEFAULT_PATH)
|
find_library(MRAA_LIBRARY NAMES mraa PATHS ${MRAA_LIBDIR} NO_DEFAULT_PATH)
|
||||||
@ -197,7 +197,7 @@ include (GetGitRevisionDescription)
|
|||||||
git_describe (VERSION "--tags")
|
git_describe (VERSION "--tags")
|
||||||
# If git_describe fails, use a dirty version
|
# If git_describe fails, use a dirty version
|
||||||
if (${VERSION} MATCHES -NOTFOUND)
|
if (${VERSION} MATCHES -NOTFOUND)
|
||||||
set (VERSION "v1.1.0")
|
set (VERSION "v1.2.0")
|
||||||
message (WARNING "Failed to retrieve UPM version with 'git describe' (using "
|
message (WARNING "Failed to retrieve UPM version with 'git describe' (using "
|
||||||
"${VERSION}). Check that git is installed and this is a valid git repo.")
|
"${VERSION}). Check that git is installed and this is a valid git repo.")
|
||||||
endif ()
|
endif ()
|
||||||
|
@ -4,7 +4,7 @@ API Changes {#apichanges}
|
|||||||
Here's a list of other API changes made to the library that break source/binary
|
Here's a list of other API changes made to the library that break source/binary
|
||||||
compatibility between releases:
|
compatibility between releases:
|
||||||
|
|
||||||
# current master
|
# v1.2.0
|
||||||
|
|
||||||
* **Note for all drivers ported to C** As a general note concerning
|
* **Note for all drivers ported to C** As a general note concerning
|
||||||
all of the drivers that have been ported to C: **external constants
|
all of the drivers that have been ported to C: **external constants
|
||||||
@ -151,7 +151,7 @@ compatibility between releases:
|
|||||||
and Python, the examples have been modified to use these methods
|
and Python, the examples have been modified to use these methods
|
||||||
rather than the methods that return data in argument pointers or
|
rather than the methods that return data in argument pointers or
|
||||||
arrays.
|
arrays.
|
||||||
|
|
||||||
* **lpd8806** The constructor for this driver was updated to allow specifying
|
* **lpd8806** The constructor for this driver was updated to allow specifying
|
||||||
a SPI bus number. This is now the first parameter, the number of LEDs on the
|
a SPI bus number. This is now the first parameter, the number of LEDs on the
|
||||||
strip is now the last (3rd) parameter instead.
|
strip is now the last (3rd) parameter instead.
|
||||||
@ -162,7 +162,7 @@ compatibility between releases:
|
|||||||
* **tcs3414cs** The constructor for this can now accept an I2C bus and
|
* **tcs3414cs** The constructor for this can now accept an I2C bus and
|
||||||
address.
|
address.
|
||||||
|
|
||||||
# v1.1.0
|
# v1.1.0 and prior
|
||||||
|
|
||||||
* **i2clcd/jhd1313m1/lcm1602** LCD devices supported by the i2clcd module are
|
* **i2clcd/jhd1313m1/lcm1602** LCD devices supported by the i2clcd module are
|
||||||
being separated into individual libraries. The APIs will be preserved, but
|
being separated into individual libraries. The APIs will be preserved, but
|
||||||
|
@ -4,6 +4,20 @@ Changelog {#changelog}
|
|||||||
Here's a list summarizing some of the key undergoing changes to our library
|
Here's a list summarizing some of the key undergoing changes to our library
|
||||||
from earlier versions:
|
from earlier versions:
|
||||||
|
|
||||||
|
### v1.2.0
|
||||||
|
|
||||||
|
* Improved JAVA binding compiler compatibility and added JAVA interfaces that
|
||||||
|
match existing C++ interfaces
|
||||||
|
* Ported Bosch drivers to C thus now they can be used on supported MCUs
|
||||||
|
* Completely redesigned C/C++ example handling by cmake to avoid maintaining
|
||||||
|
a list by hand
|
||||||
|
* Fixed several existing drivers, mostly based on static code analysis reports
|
||||||
|
* Added a sensor driver template plus bash script that can be easily used by
|
||||||
|
developers to start writing their own sensor driver
|
||||||
|
* Numerous documentation improvements
|
||||||
|
* New sensors: p9813, abp, rsc, mmc35240, tcs37727, tmp006, mma8x6x, mag3110,
|
||||||
|
hdc1000
|
||||||
|
|
||||||
### v1.1.0
|
### v1.1.0
|
||||||
|
|
||||||
* Reworked cmake handling of internal and external dependencies
|
* Reworked cmake handling of internal and external dependencies
|
||||||
|
Loading…
x
Reference in New Issue
Block a user