From 1af3d14f3f995645a0de08a54b244c19840709e9 Mon Sep 17 00:00:00 2001 From: Hannes Schulze Date: Thu, 19 Jun 2025 23:17:58 +0200 Subject: init hs project --- src/meson.build | 74 --------------------------------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 src/meson.build (limited to 'src/meson.build') diff --git a/src/meson.build b/src/meson.build deleted file mode 100644 index b9383fb..0000000 --- a/src/meson.build +++ /dev/null @@ -1,74 +0,0 @@ -foobar_sources = files( - 'application.c', - 'utils.c', - 'panel.c', - 'launcher.c', - 'launcher-item.c', - 'control-center.c', - 'notification-area.c', -) -foobar_tests = {} - -subdir('dbus') -subdir('services') -subdir('widgets') - -c_args = [ - '-Wall', - '-Werror', - '-Wswitch-enum', - '-Wswitch-default', - '-Wunused', - '-Wuninitialized', -] - -deps = [ - glib_dep, - gio_dep, - gio_unix_dep, - gtk_dep, - json_dep, - gmp_dep, - nm_dep, - m_dep, - layershell_dep, - gvc_dep, -] - -libfoobar = static_library( - meson.project_name(), - foobar_sources, - include_directories: include_directories('.'), - dependencies: deps, - install: false, - c_args: c_args -) - -libfoobar_dep = declare_dependency( - link_with: libfoobar, - include_directories: include_directories('.'), - dependencies: deps, -) - -executable( - meson.project_name(), - 'main.c', - styles_resource, - icons_resource, - dependencies: [ libfoobar_dep ], - install: true, - c_args: c_args -) - -if mutest_dep.found() - foreach name, sources : foobar_tests - test( - name, - executable( - 'foobar-test-' + name, - sources, - dependencies: [ libfoobar_dep, mutest_dep ], - ), - ) - endforeach -endif -- cgit v1.3.1