From a303da4e1a9ec7aa0d19617fe915229e209f98d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20R=C4=99bacz?= Date: Thu, 30 Nov 2023 08:27:53 +0100 Subject: [PATCH] Update umake.cpp (#176) --- uppsrc/umk/umake.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/uppsrc/umk/umake.cpp b/uppsrc/umk/umake.cpp index c779fbbde..41672538a 100644 --- a/uppsrc/umk/umake.cpp +++ b/uppsrc/umk/umake.cpp @@ -113,6 +113,7 @@ CONSOLE_APP_MAIN int exporting = 0; bool run = false; bool auto_hub = false; + bool flatpak_build = !GetEnv("FLATPAK_ID").IsEmpty(); String mkf; Vector param, runargs; @@ -205,6 +206,9 @@ CONSOLE_APP_MAIN SetVar("UPP", x, false); PutVerbose("Inline assembly: " + x); String outdir = GetDefaultUppOut(); + if (flatpak_build) { + outdir = GetExeFolder() + DIR_SEPS + ".cache" + DIR_SEPS + "upp.out"; + } RealizeDirectory(outdir); SetVar("OUTPUT", outdir, false); }