Coder Social home page Coder Social logo

Comments (2)

hollowaykeanho avatar hollowaykeanho commented on August 15, 2024

Fix:

diff --git a/automataCI/services/compilers/deb.ps1 b/automataCI/services/compilers/deb.ps1
index b3b9ab8..e33b037 100644
--- a/automataCI/services/compilers/deb.ps1
+++ b/automataCI/services/compilers/deb.ps1
@@ -400,35 +400,37 @@ function DEB-Get-Architecture {
 
        # process os
        switch ($___os) {
-       "dragonfly" {
-               $___output="dragonflybsd"
+       } "dragonfly" {
+               $___output="dragonflybsd-"
+       "linux" {
+               $___output=""
        } default {
-               $___output="${___os}"
+               $___output="${___os}-"
        }}
 
 
        # process arch
        switch ($___arch) {
        { $_ -in "386", "i386", "486", "i486", "586", "i586", "686", "i686" } {
-               $___output = "${___output}-i386"
+               $___output = "${___output}i386"
        } "mipsle" {
-               $___output = "${___output}-mipsel"
+               $___output = "${___output}mipsel"
        } "mipsr6le" {
-               $___output = "${___output}-mipsr6el"
+               $___output = "${___output}mipsr6el"
        } "mips32le" {
-               $___output = "${___output}-mips32el"
+               $___output = "${___output}mips32el"
        } "mips32r6le" {
-               $___output = "${___output}-mips32r6el"
-               $___output = "${___output}-mips32r6el"
+               $___output = "${___output}mips32r6el"
        } "mips64le" {
-               $___output = "${___output}-mips64el"
+               $___output = "${___output}mips64el"
        } "mips64r6le" {
-               $___output = "${___output}-mips64r6el"
+               $___output = "${___output}mips64r6el"
        } "powerpcle" {
-               $___output = "${___output}-powerpcel"
+               $___output = "${___output}powerpcel"
        } "ppc64le" {
-               $___output = "${___output}-ppc64el"
+               $___output = "${___output}ppc64el"
        } default {
-               $___output = "${___output}-${___arch}"
+               $___output = "${___output}${___arch}"
        }}
 
 
diff --git a/automataCI/services/compilers/deb.sh b/automataCI/services/compilers/deb.sh
index 771d280..62b088e 100644
--- a/automataCI/services/compilers/deb.sh
+++ b/automataCI/services/compilers/deb.sh
@@ -384,11 +384,14 @@ DEB_Get_Architecture() {
 
         # process os
         case "$1" in
+        linux)
+                ___output=""
+                ;;
         dragonfly)
-                ___output="dragonflybsd"
+                ___output="dragonflybsd-"
                 ;;
         *)
-                ___output="$1"
+                ___output="${1}-"
                 ;;
         esac
 
@@ -396,34 +399,34 @@ DEB_Get_Architecture() {
         # process arch
         case "$2" in
         386|i386|486|i486|586|i586|686|i686)
-                ___output="${___output}-i386"
+                ___output="${___output}i386"
                 ;;
         mipsle)
-                ___output="${___output}-mipsel"
+                ___output="${___output}mipsel"
                 ;;
         mipsr6le)
-                ___output="${___output}-mipsr6el"
+                ___output="${___output}mipsr6el"
                 ;;
         mips32le)
-                ___output="${___output}-mips32el"
+                ___output="${___output}mips32el"
                 ;;
         mips32r6le)
-                ___output="${___output}-mips32r6el"
+                ___output="${___output}mips32r6el"
                 ;;
         mips64le)
-                ___output="${___output}-mips64el"
+                ___output="${___output}mips64el"
                 ;;
         mips64r6le)
-                ___output="${___output}-mips64r6el"
+                ___output="${___output}mips64r6el"
                 ;;
         powerpcle)
-                ___output="${___output}-powerpcel"
+                ___output="${___output}powerpcel"
                 ;;
         ppc64le)
-                ___output="${___output}-ppc64el"
+                ___output="${___output}ppc64el"
                 ;;
         *)
-                ___output="${___output}-${2}"
+                ___output="${___output}${2}"
                 ;;
         esac
 

from automataci.

hollowaykeanho avatar hollowaykeanho commented on August 15, 2024

implemented in 2f63fcb

from automataci.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.