summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md23
-rw-r--r--meson.build2
2 files changed, 25 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..c10778f
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,23 @@
+# Changelog
+
+All notable changes to the Sia server will be documented in this file.
+
+The format is based on [Keep a Changelog][1], and this project adheres to
+[Semantic Versioning][2].
+
+## [Unreleased][3]
+
+### Added
+
+- `README.md` file for basic documentation
+- `CHANGELOG.md` for change documentation
+- support for `linux/amd64`
+- [JSON][4]-based configuration
+- [systemd][5] files for service and user management
+- basic Homematic IP HmIP-SWDO-2 support
+
+[1]: https://keepachangelog.com/en/1.0.0/
+[2]: https://semver.org/spec/v2.0.0.html
+[3]: https://cgit.xengineering.eu/sia-server/
+[4]: https://www.json.org/
+[5]: https://systemd.io/
diff --git a/meson.build b/meson.build
index c7842fb..112f184 100644
--- a/meson.build
+++ b/meson.build
@@ -12,6 +12,7 @@ tar = find_program('tar', required : true)
fs = import('fs')
readme = fs.copyfile(meson.current_source_dir() / 'README.md')
+changelog = fs.copyfile(meson.current_source_dir() / 'CHANGELOG.md')
sia_server_linux_amd64 = custom_target(
input : [
@@ -39,6 +40,7 @@ artifacts = [
systemd_service,
sysuser_config,
readme,
+ changelog,
]
archive = custom_target(