We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 39b99f5 commit 550e63bCopy full SHA for 550e63b
.gitignore
@@ -26,3 +26,4 @@
26
/vendor/
27
composer.lock
28
composer.phar
29
+dist/
build.ps1
@@ -0,0 +1,19 @@
1
+$version = "2.0.0"
2
+
3
+$dist = "$pwd\dist"
4
+$outputFile = "$dist\BTCPay-WHMCS-Plugin-$version.zip"
5
6
+$modules = "$pwd/modules"
7
+Remove-Item $dist -Force -Recurse
8
+if(!(Test-Path -Path $dist )){
9
+ New-Item -ItemType directory -Path $dist
10
+ New-Item -ItemType directory -Path "$dist\tmp"
11
+}
12
13
+Copy-Item "$modules\*" "$dist\tmp\modules" -Force -Recurse
14
+Add-Type -assembly "system.io.compression.filesystem"
15
+[io.compression.zipfile]::CreateFromDirectory("$dist\tmp", $outputFile)
16
+Remove-Item "$dist\tmp" -Force -Recurse
17
18
+Write-Output "Output available in $outputFile"
19
0 commit comments