summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2017-06-08 09:50:54 +0200
committerMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2017-06-08 09:50:54 +0200
commit79694263bb62ae5ae4833b10dd2ec0b9f4c77b26 (patch)
tree5e7ffc25fa4d692ec753190db29b2df4c2450ab8 /bin
parent5720d2d8a15d72257c1d073fae6e51e1222b650d (diff)
downloaduca-79694263bb62ae5ae4833b10dd2ec0b9f4c77b26.tar.gz
uca-79694263bb62ae5ae4833b10dd2ec0b9f4c77b26.tar.bz2
uca-79694263bb62ae5ae4833b10dd2ec0b9f4c77b26.tar.xz
uca-79694263bb62ae5ae4833b10dd2ec0b9f4c77b26.zip
Support meson build system
Diffstat (limited to 'bin')
-rw-r--r--bin/meson.build1
-rw-r--r--bin/tools/meson.build23
2 files changed, 24 insertions, 0 deletions
diff --git a/bin/meson.build b/bin/meson.build
new file mode 100644
index 0000000..f39afc8
--- /dev/null
+++ b/bin/meson.build
@@ -0,0 +1 @@
+subdir('tools')
diff --git a/bin/tools/meson.build b/bin/tools/meson.build
new file mode 100644
index 0000000..3ae20d6
--- /dev/null
+++ b/bin/tools/meson.build
@@ -0,0 +1,23 @@
+executable('uca-info',
+ sources: ['info.c'],
+ include_directories: include_dir,
+ dependencies: deps,
+ link_with: lib,
+ install: true
+)
+
+executable('uca-grab',
+ sources: ['grab.c', 'common.c'],
+ include_directories: include_dir,
+ dependencies: deps,
+ link_with: lib,
+ install: true
+)
+
+executable('uca-benchmark',
+ sources: ['benchmark.c', 'common.c'],
+ include_directories: include_dir,
+ dependencies: deps,
+ link_with: lib,
+ install: true
+)