summary refs log tree commit diff
path: root/build.rs
diff options
context:
space:
mode:
Diffstat (limited to 'build.rs')
-rwxr-xr-xbuild.rs41
1 files changed, 30 insertions, 11 deletions
diff --git a/build.rs b/build.rs
index 595f395..1279050 100755
--- a/build.rs
+++ b/build.rs
@@ -1,21 +1,35 @@
 fn main() {
     println!("cargo::rerun-if-env-changed=PKGDATADIR");
     println!("cargo::rerun-if-env-changed=LOCALEDIR");
+    println!("cargo::rerun-if-env-changed=APP_ID");
+
     println!("cargo::rerun-if-changed=./build.rs");
     if std::env::var_os("PKGDATADIR").is_none() {
-        println!("cargo::rustc-env=PKGDATADIR={}", {
-            let mut path = std::path::PathBuf::from(std::env::var_os("OUT_DIR").unwrap());
-            path.push("share");
-            path
-        }.display())
+        println!(
+            "cargo::rustc-env=PKGDATADIR={}",
+            {
+                let mut path = std::path::PathBuf::from(std::env::var_os("OUT_DIR").unwrap());
+                path.push("share");
+                path
+            }
+            .display()
+        )
     }
 
     if std::env::var_os("LOCALEDIR").is_none() {
-        println!("cargo::rustc-env=LOCALEDIR={}", {
-            let mut path = std::path::PathBuf::from(std::env::var_os("OUT_DIR").unwrap());
-            path.push("locale");
-            path
-        }.display())
+        println!(
+            "cargo::rustc-env=LOCALEDIR={}",
+            {
+                let mut path = std::path::PathBuf::from(std::env::var_os("OUT_DIR").unwrap());
+                path.push("locale");
+                path
+            }
+            .display()
+        )
+    }
+
+    if std::env::var_os("APP_ID").is_none() {
+        println!("cargo::rustc-env=APP_ID=xyz.vikanezrimaya.kittybox.Bowl")
     }
 
     relm4_icons_build::bundle_icons(
@@ -24,6 +38,11 @@ fn main() {
         None::<&str>,
         Some("./icons"),
         // Stock icons to include
-        ["menu", "magic-wand"],
+        [
+            "menu",
+            "brain-augemnted", /* sic! */
+            "paper-plane",
+            "editor",
+        ],
     );
 }