aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-28 13:52:49 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-28 13:52:49 +0200
commitf1444607e0dd39cea4591e6bc82938abd61e38e2 (patch)
treed4d8e2157749624acf57f511d0988be78f8442e6 /README.md
parent00ab9e29298ae1884591685b63e73528cb762084 (diff)
downloadlibadwaitamm-f1444607e0dd39cea4591e6bc82938abd61e38e2.tar.xz
libadwaitamm-f1444607e0dd39cea4591e6bc82938abd61e38e2.zip
adw: extract libadwaitamm
Diffstat (limited to 'README.md')
-rw-r--r--README.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..bc17b24
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+libadwaitamm
+=====
+
+*libadwaitamm* is an object oriented wrapper around the Adwaita API.
+
+Building from source
+--------------------
+
+libadwaitamm depends on the following libraries:
+ - `gtkmm-4.0` >= 4.16
+ - `libadwaita` >= 1.7
+
+and tools:
+ - `cmake` >= 3.29
+ - `gcc` >= 14.1
+ - `ninja` >= 1.11
+ - `pkgconf`
+
+Once all dependencies are installed, the project can be built using the following command:
+
+```bash
+$ cmake --workflow --preset debug
+```
+
+to create a debug build, or:
+
+```bash
+$ cmake --workflow --preset minsizerel
+```
+
+to create a release build.