[libshumate] demos: Delete all demos except minimal
- From: Marcus Lundblad <mlundblad src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libshumate] demos: Delete all demos except minimal
- Date: Sat, 13 Mar 2021 21:54:27 +0000 (UTC)
commit 5f1b0666a00f4b92d6cda083d4c420be4daee377
Author: James Westman <james jwestman net>
Date: Sat Feb 27 14:41:36 2021 -0600
demos: Delete all demos except minimal
The plan is to have a single demo instead of a bunch of small ones. This
will make it easier to test and maintain a high-quality demo application.
demos/animated-marker.c | 203 ----------------
demos/create-destroy-test.c | 79 ------
demos/icons/emblem-favorite.png | Bin 1092 -> 0 bytes
demos/icons/emblem-generic.png | Bin 1577 -> 0 bytes
demos/icons/emblem-important.png | Bin 1330 -> 0 bytes
demos/icons/emblem-new.png | Bin 1165 -> 0 bytes
demos/icons/meson.build | 14 --
demos/keyboard-mapping.py | 66 -----
demos/launcher-gtk.c | 468 ------------------------------------
demos/launcher-gtk.py | 208 ----------------
demos/launcher-vala.vala | 56 -----
demos/launcher.c | 95 --------
demos/launcher.js | 87 -------
demos/markers-vala.vala | 58 -----
demos/markers.c | 78 ------
demos/markers.h | 27 ---
demos/meson.build | 51 +---
demos/org.gnome.Shumate.Demo.json | 2 +-
demos/polygons.c | 165 -------------
demos/polygons.py | 134 -----------
demos/{minimal.c => shumate-demo.c} | 0
demos/url-marker.c | 161 -------------
22 files changed, 10 insertions(+), 1942 deletions(-)
---
diff --git a/demos/meson.build b/demos/meson.build
index 066a7c4..02d85fa 100644
--- a/demos/meson.build
+++ b/demos/meson.build
@@ -1,45 +1,12 @@
-libshumate_demos = [
- ['minimal', 'minimal.c'],
- ['launcher', ['launcher.c', 'markers.c']],
- ['url-marker', 'url-marker.c'],
- ['create_destroy_test', 'create-destroy-test.c'],
+shumate_demo_sources = [
+ 'shumate-demo.c',
]
-foreach demo: libshumate_demos
- demo_name = demo.get(0)
- demo_sources = demo.get(1)
-
- executable(
- demo_name,
- demo_sources,
- install: true,
- dependencies: [
- libshumate_dep,
- ]
- )
-endforeach
-
-subdir('icons')
-
-if generate_vapi == true
- libshumate_vala_demos = [
- ['launcher-vala', ['launcher-vala.vala', 'markers-vala.vala']],
+executable(
+ 'shumate-demo',
+ shumate_demo_sources,
+ install: true,
+ dependencies: [
+ libshumate_dep,
]
-
- add_languages('vala')
-
- foreach demo: libshumate_vala_demos
- demo_name = demo.get(0)
- demo_sources = demo.get(1)
-
- executable(
- demo_name,
- demo_sources,
- install: false,
- dependencies: [
- libshumate_dep,
- libshumate_vapi,
- ]
- )
- endforeach
-endif
+)
diff --git a/demos/org.gnome.Shumate.Demo.json b/demos/org.gnome.Shumate.Demo.json
index ed91a4b..06932aa 100644
--- a/demos/org.gnome.Shumate.Demo.json
+++ b/demos/org.gnome.Shumate.Demo.json
@@ -3,7 +3,7 @@
"runtime" : "org.gnome.Platform",
"runtime-version" : "master",
"sdk" : "org.gnome.Sdk",
- "command" : "minimal",
+ "command" : "shumate-demo",
"tags" : [
"devel"
],
diff --git a/demos/minimal.c b/demos/shumate-demo.c
similarity index 100%
rename from demos/minimal.c
rename to demos/shumate-demo.c
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]