Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.

Commit

Permalink
use filepath.Join for multi-platform compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
lorsatti committed Aug 16, 2021
1 parent 89cb23e commit 0952a85
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 15 deletions.
7 changes: 4 additions & 3 deletions build/chrome.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,12 @@ func (c *Chrome) Build() error {

if pkgSrcPath != "" {
srcDir = "chrome/local"
err := os.MkdirAll(devDestDir+"/"+srcDir, 0755)
pkgDestDir := filepath.Join(devDestDir, srcDir)
err := os.MkdirAll(pkgDestDir, 0755)
if err != nil {
return fmt.Errorf("create %v temporary dir: %v", srcDir, err)
return fmt.Errorf("create %v temporary dir: %v", pkgDestDir, err)
}
pkgDestPath := filepath.Join(devDestDir, srcDir, "google-chrome.deb")
pkgDestPath := filepath.Join(pkgDestDir, "google-chrome.deb")
err = os.Rename(pkgSrcPath, pkgDestPath)
if err != nil {
return fmt.Errorf("move package: %v", err)
Expand Down
7 changes: 4 additions & 3 deletions build/edge.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,12 @@ func (c *Edge) Build() error {

if pkgSrcPath != "" {
srcDir = "edge/local"
err := os.MkdirAll(devDestDir+"/"+srcDir, 0755)
pkgDestDir := filepath.Join(devDestDir, srcDir)
err := os.MkdirAll(pkgDestDir, 0755)
if err != nil {
return fmt.Errorf("create %v temporary dir: %v", srcDir, err)
return fmt.Errorf("create %v temporary dir: %v", pkgDestDir, err)
}
pkgDestPath := filepath.Join(devDestDir, srcDir, "microsoft-edge.deb")
pkgDestPath := filepath.Join(pkgDestDir, "microsoft-edge.deb")
err = os.Rename(pkgSrcPath, pkgDestPath)
if err != nil {
return fmt.Errorf("move package: %v", err)
Expand Down
7 changes: 4 additions & 3 deletions build/firefox.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,12 @@ func (c *Firefox) Build() error {

if pkgSrcPath != "" {
devSrcDir = "firefox/local"
err := os.MkdirAll(devDestDir+"/"+devSrcDir, 0755)
pkgDestDir := filepath.Join(devDestDir, devSrcDir)
err := os.MkdirAll(pkgDestDir, 0755)
if err != nil {
return fmt.Errorf("create %v temporary dir: %v", devSrcDir, err)
return fmt.Errorf("create %v temporary dir: %v", pkgDestDir, err)
}
pkgDestPath := filepath.Join(devDestDir, devSrcDir, "firefox.deb")
pkgDestPath := filepath.Join(pkgDestDir, "firefox.deb")
err = os.Rename(pkgSrcPath, pkgDestPath)
if err != nil {
return fmt.Errorf("move package: %v", err)
Expand Down
7 changes: 4 additions & 3 deletions build/opera.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ func (o *Opera) Build() error {

if pkgSrcPath != "" {
srcDir = "opera/local"
err := os.MkdirAll(devDestDir+"/"+srcDir, 0755)
pkgDestDir := filepath.Join(devDestDir, srcDir)
err := os.MkdirAll(pkgDestDir, 0755)
if err != nil {
return fmt.Errorf("create %v temporary dir: %v", srcDir, err)
return fmt.Errorf("create %v temporary dir: %v", pkgDestDir, err)
}
pkgDestPath := filepath.Join(devDestDir, srcDir, "opera.deb")
pkgDestPath := filepath.Join(pkgDestDir, "opera.deb")
err = os.Rename(pkgSrcPath, pkgDestPath)
if err != nil {
return fmt.Errorf("move package: %v", err)
Expand Down
7 changes: 4 additions & 3 deletions build/yandex.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ func (yb *YandexBrowser) Build() error {

if pkgSrcPath != "" {
srcDir = "yandex/local"
err := os.MkdirAll(devDestDir+"/"+srcDir, 0755)
pkgDestDir := filepath.Join(devDestDir, srcDir)
err := os.MkdirAll(pkgDestDir, 0755)
if err != nil {
return fmt.Errorf("create %v temporary dir: %v", srcDir, err)
return fmt.Errorf("create %v temporary dir: %v", pkgDestDir, err)
}
pkgDestPath := filepath.Join(devDestDir, srcDir, "yandex-browser.deb")
pkgDestPath := filepath.Join(pkgDestDir, "yandex-browser.deb")
err = os.Rename(pkgSrcPath, pkgDestPath)
if err != nil {
return fmt.Errorf("move package: %v", err)
Expand Down

0 comments on commit 0952a85

Please sign in to comment.