Parcourir la source

update Powershell build scripts

Vyacheslav V il y a 2 jours
Parent
commit
8e967db455

+ 19 - 0
build.ps1

@@ -0,0 +1,19 @@
+param (
+    [switch]$clean,
+    [switch]$mingw
+)
+
+if(!$clean)
+{
+    if($mingw)
+    {
+        cd .\pico-tcp-service\pico-tcp
+        .\build-mingw.ps1
+    } else {
+        cd .\pico-tcp-service\pico-tcp
+        .\build.ps1
+    }
+} else {
+    cd .\pico-tcp-service\pico-tcp
+    .\build-clean.ps1
+}

+ 0 - 1
pico-tcp-service/pico-tcp/build-clean.ps1

@@ -1,4 +1,3 @@
-cd .\pico-tcp-service\pico-tcp
 rm -R .\build
 cd ..
 cd ..

+ 0 - 2
pico-tcp-service/pico-tcp/build-mingw.ps1

@@ -1,11 +1,9 @@
 $Env:CC = 'C:\mingw32\bin\gcc.exe'
 $Env:CXX = 'C:\mingw32\bin\g++.exe'
-cd .\pico-tcp-service\pico-tcp
 mkdir build
 cmake -S . -B .\build -G "MinGW Makefiles"
 cd build
 make
 cd ..
 .\copydll.ps1
-cd ..
 cd ..

+ 0 - 2
pico-tcp-service/pico-tcp/build.ps1

@@ -1,9 +1,7 @@
-cd .\pico-tcp-service\pico-tcp
 mkdir build
 cmake -S . -B .\build -A Win32
 cd build
 MSBuild.exe pico-tcp.sln /p:Configuration="Release" /p:Platform="Win32"
 cd ..
 .\copydll.ps1
-cd ..
 cd ..