aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorShav Kinderlehrer <shav@trinket.icu>2026-05-08 19:17:47 -0400
committerShav Kinderlehrer <shav@trinket.icu>2026-05-08 19:17:47 -0400
commitc020b4228dec6b2e6489f58ee169aeb870a3da00 (patch)
tree6f83985862b91ee6e4bd9865280f3beaa1bed4a3 /meson.build
parent91e1dbfd946f8396709d83701a6651b5c2ca7bdc (diff)
downloadextant-c020b4228dec6b2e6489f58ee169aeb870a3da00.tar.gz
extant-c020b4228dec6b2e6489f58ee169aeb870a3da00.zip
Add pretty border and implement lockHEADmain
Improves some of the scheme logic and adds a lock file so that people don't open a million instances of extant on accident.
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build22
1 files changed, 15 insertions, 7 deletions
diff --git a/meson.build b/meson.build
index b8c1d8f..cbdcbbf 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,4 @@
-project('assistant', 'c')
+project('extant', 'c')
gtk = dependency('gtk4')
glib = dependency('glib-2.0')
@@ -7,17 +7,25 @@ libguile = dependency('guile-3.0')
gnome = import('gnome')
-resources = gnome.compile_resources(
- 'resources',
- 'data/resources.xml',
+styles = gnome.compile_resources(
+ 'styles',
+ 'data/styles.xml',
source_dir: 'data',
- c_name: 'resources'
+ c_name: 'styles'
+)
+
+guile = gnome.compile_resources(
+ 'guile',
+ 'scm/guile.xml',
+ source_dir: 'scm',
+ c_name: 'guile'
)
executable(
- 'assistant',
+ 'extant',
'main.c',
- resources,
+ styles,
+ guile,
dependencies: [
gtk,
glib,