From 5b2583b1989de4785fa6f7f11ed0cc5e3d0fdadd Mon Sep 17 00:00:00 2001
From: Axel Hahn <axel.hahn@unibe.ch>
Date: Fri, 7 Mar 2025 16:52:44 +0100
Subject: [PATCH] test install on ms windows

---
 inc_vars.php  | 2 +-
 installer.php | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/inc_vars.php b/inc_vars.php
index c5b383c..895649b 100644
--- a/inc_vars.php
+++ b/inc_vars.php
@@ -35,6 +35,6 @@ switch ($myos) {
         $myos="macos";
         break;
 }
-$myosextension=$myos=="Win" ? ".exe" : "";
+$myosextension=$myos=="windows" ? ".exe" : "";
 
 $SPC=str_replace('/', DIRECTORY_SEPARATOR , "$selfdir/$dirExternal/bin/spc$myosextension");
diff --git a/installer.php b/installer.php
index 1f592b2..8095299 100755
--- a/installer.php
+++ b/installer.php
@@ -11,7 +11,7 @@ require("inc_functions.php");
 
 
 $gitAppmonitor="https://github.com/iml-it/appmonitor.git";
-$spcUrl="https://dl.static-php.dev/static-php-cli/spc-bin/nightly/spc-$myos-$myarchitecture";
+$spcUrl="https://dl.static-php.dev/static-php-cli/spc-bin/nightly/spc-$myos-$myarchitecture$myosextension";
 $doneBuild="__done_build-micro__.txt";
 
 /*
@@ -113,13 +113,13 @@ if(file_put_contents($incfile, $out)){
     _ok("$incfile was written");
 } 
 
-_exec("php -l '$incfile'");
+_exec("php -l \"$incfile\"");
 
 // ----------------------------------------------------------------------
 _h1("Get / update spc");
 _chdir("$selfdir/$dirExternal/bin");
 if(!file_exists($SPC)){
-    _exec("wget -O $SPC '$spcUrl'");
+    _exec("wget -O $SPC \"$spcUrl\"");
 } else {
     _skip("download of spc.");
 }
-- 
GitLab