summaryrefslogtreecommitdiff
path: root/subprojects/packagefiles/libass
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-01-01 11:56:21 -0500
committerAndrew Opalach <andrew@akon.city> 2024-01-01 11:56:21 -0500
commit2c288fa1b6ecc26504717aa6b878dfe9fb5bca3e (patch)
treef49bd49fb83ba5ef17994eeb264c9bdfc0791a95 /subprojects/packagefiles/libass
parent130a0edc0405e53b45f8b2f8da0b94356480a644 (diff)
downloadcamu-2c288fa1b6ecc26504717aa6b878dfe9fb5bca3e.tar.gz
camu-2c288fa1b6ecc26504717aa6b878dfe9fb5bca3e.tar.bz2
camu-2c288fa1b6ecc26504717aa6b878dfe9fb5bca3e.zip
Add subprojects
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'subprojects/packagefiles/libass')
-rw-r--r--subprojects/packagefiles/libass/meson.build21
1 files changed, 21 insertions, 0 deletions
diff --git a/subprojects/packagefiles/libass/meson.build b/subprojects/packagefiles/libass/meson.build
new file mode 100644
index 0000000..b31d5ed
--- /dev/null
+++ b/subprojects/packagefiles/libass/meson.build
@@ -0,0 +1,21 @@
+project('libass', 'c', meson_version : '>=0.57.0')
+
+ext_proj = import('unstable-external_project')
+
+compiler = meson.get_compiler('c')
+
+run_command('./autogen.sh', check: true)
+
+proj = ext_proj.add_project('configure',
+ configure_options: [
+ '--prefix=@PREFIX@',
+ '--libdir=@PREFIX@/@LIBDIR@',
+ '--includedir=@PREFIX@/@INCLUDEDIR@',
+ ], verbose: true)
+
+ass = proj.dependency('ass')
+
+libass = declare_dependency(dependencies: ass,
+ include_directories: include_directories('.'))
+
+meson.override_dependency('libass', libass)