summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevron Rees <tripzero.kev@gmail.com>2015-01-11 23:09:23 -0800
committerKevron Rees <tripzero.kev@gmail.com>2015-01-11 23:09:23 -0800
commitee6049d25c2a3d21ae31caf0d4fe6e1227354a47 (patch)
tree1554e8504324b8ee4b67d79e27bcc73ca9313524
parent4b8fcbdaba79ef6eb4d5012a8aec761eaa0b563a (diff)
downloadautomotive-message-broker-ee6049d25c2a3d21ae31caf0d4fe6e1227354a47.tar.gz
added RELEASE markdown
-rw-r--r--CMakeLists.txt2
-rw-r--r--RELEASE.in.md (renamed from RELEASE)7
-rw-r--r--RELEASE.md19
-rw-r--r--docs/Doxyfile.mainpage.in2
-rw-r--r--docs/mainpage.in.idl4
5 files changed, 29 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 685eb54d..b8c57dfa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -82,6 +82,8 @@ add_custom_target(dist COMMAND git archive --prefix=${ARCHIVE_NAME}/ HEAD | bzip
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake" "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" IMMEDIATE @ONLY)
add_custom_target(uninstall "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")
+configure_file("${CMAKE_CURRENT_SOURCE_DIR}/RELEASE.in.md" "${CMAKE_CURRENT_SOURCE_DIR}/RELEASE.md" IMMEDIATE @ONLY)
+
# packaging stuff:
# Common things to every type of package
SET(CPACK_PACKAGE_DESCRIPTION "daemon that provides access vehicle data")
diff --git a/RELEASE b/RELEASE.in.md
index fc7968c0..90b5de00 100644
--- a/RELEASE
+++ b/RELEASE.in.md
@@ -1,10 +1,11 @@
-Release notes for release 0.14
+AMB Release Notes
+Version: @PROJECT_VERSION@
New features:
- [DBus] some classes for exporting custom interfaces moved to plugins-common
- [Bluemonkey plugin] support for creating custom dbus interfaces: bluemonkey.exportInterface()
- [ambctl] support for enabling disabling plugins
-- [ambd] support plugins.d - now plugin segments can be stuck in there and amb will try to load all plugins that
+- [ambd] support plugins.d - now plugin segments can be stuck in there and amb will try to load all plugins that
are enabled. See the example segments: /etc/ambd/plugins.d/dbus, examplesink, examplesource
- [xwalk] vehicle extension now dynamically exports all AMB supported objects
@@ -13,7 +14,7 @@ Changes:
- Removed AbstractSinkManager class
- Removed deprecated dbus interfaces
- Removed deprecated 'FooChanged' signal introspection description
-- Deprecated 'GetFoo' method. This doesn't contain much more information that cannot already be
+- Deprecated 'GetFoo' method. This doesn't contain much more information that cannot already be
obtained through the Properties interface.
Fixes:
diff --git a/RELEASE.md b/RELEASE.md
new file mode 100644
index 00000000..1d287336
--- /dev/null
+++ b/RELEASE.md
@@ -0,0 +1,19 @@
+Release notes for release 0.13.801 {#release_notes}
+
+New features:
+- [DBus] some classes for exporting custom interfaces moved to plugins-common
+- [Bluemonkey plugin] support for creating custom dbus interfaces: bluemonkey.exportInterface()
+- [ambctl] support for enabling disabling plugins
+- [ambd] support plugins.d - now plugin segments can be stuck in there and amb will try to load all plugins that
+ are enabled. See the example segments: /etc/ambd/plugins.d/dbus, examplesink, examplesource
+- [xwalk] vehicle extension now dynamically exports all AMB supported objects
+
+Changes:
+- Plugin create() method signature changed.
+- Removed AbstractSinkManager class
+- Removed deprecated dbus interfaces
+- Removed deprecated 'FooChanged' signal introspection description
+- Deprecated 'GetFoo' method. This doesn't contain much more information that cannot already be
+ obtained through the Properties interface.
+
+Fixes:
diff --git a/docs/Doxyfile.mainpage.in b/docs/Doxyfile.mainpage.in
index d4cb636e..10fc0604 100644
--- a/docs/Doxyfile.mainpage.in
+++ b/docs/Doxyfile.mainpage.in
@@ -1,4 +1,4 @@
PROJECT_NAME = @PROJECT_NAME@
PROJECT_NUMBER = @PROJECT_VERSION@
-INPUT = @CMAKE_SOURCE_DIR@/docs/mainpage.idl @CMAKE_SOURCE_DIR@/docs/ambd-configuration.idl @CMAKE_SOURCE_DIR@/docs/ambd.md
+INPUT = @CMAKE_SOURCE_DIR@/docs/mainpage.idl @CMAKE_SOURCE_DIR@/docs/ambd-configuration.idl @CMAKE_SOURCE_DIR@/docs/ambd.md @CMAKE_SOURCE_DIR@/RELEASE.md
IMAGE_PATH = @CMAKE_SOURCE_DIR@/docs/images
diff --git a/docs/mainpage.in.idl b/docs/mainpage.in.idl
index 001cd5f2..186438ec 100644
--- a/docs/mainpage.in.idl
+++ b/docs/mainpage.in.idl
@@ -2,11 +2,13 @@
* \mainpage Automotive Message Broker Documentation
* \version @PROJECT_VERSION@
* \section links AMB Documentation Sections
-* - ambd.md AMB Daemon Documentation
+* - \ref ambd.md - AMB Daemon Documentation
* - <a href="../dbus/html/index.html">DBus API documentation</a> - Using AMB with your application
* - <a href="../amb/html/index.html">libamb internal API documentation</a> - Developing AMB or AMB plugins
* - <a href="../plugins/bluemonkey/html/index.html">Bluemonkey Javascript API documentation</a>
* - <a href="../plugins/websocket/html/index.html">AMB Websocket protocol documentation</a>
+* - \ref RELEASE.md - Current release notes
+*
* \section intro Introduction
* Automotive Message Broker (AMB) is a framework for providing applications with standardized access to vehicle data.
* It uses a plugin architecture to allow customization for different vehicles and devices. Here is a diagram of how