mirror of
https://github.com/jimeh/build-emacs-for-macos.git
synced 2026-02-19 13:06:38 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
06ec20fabf | ||
|
97f77f3b10
|
2
.github/.release-please-manifest.json
vendored
2
.github/.release-please-manifest.json
vendored
@@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
".": "0.6.44"
|
".": "0.6.45"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,12 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [0.6.45](https://github.com/jimeh/build-emacs-for-macos/compare/v0.6.44...v0.6.45) (2023-11-20)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* **builder/cask:** support shared helpers template ([97f77f3](https://github.com/jimeh/build-emacs-for-macos/commit/97f77f3b1043b66da6ec737e5db91605ec961d08))
|
||||||
|
|
||||||
## [0.6.44](https://github.com/jimeh/build-emacs-for-macos/compare/v0.6.43...v0.6.44) (2023-11-19)
|
## [0.6.44](https://github.com/jimeh/build-emacs-for-macos/compare/v0.6.43...v0.6.44) (2023-11-19)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -433,12 +433,24 @@ func (s *Updater) renderCask(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
templateFile := filepath.Join(s.TemplatesDir, chk.Cask+".rb.tpl")
|
tplContent, err := os.ReadFile(
|
||||||
tplContent, err := os.ReadFile(templateFile)
|
filepath.Join(s.TemplatesDir, chk.Cask+".rb.tpl"),
|
||||||
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
helperContent, err := os.ReadFile(
|
||||||
|
filepath.Join(s.TemplatesDir, "_helpers.tpl"),
|
||||||
|
)
|
||||||
|
if err != nil && !os.IsNotExist(err) {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(helperContent) > 0 {
|
||||||
|
tplContent = append(helperContent, tplContent...)
|
||||||
|
}
|
||||||
|
|
||||||
tpl, err := template.New(chk.Cask).Parse(string(tplContent))
|
tpl, err := template.New(chk.Cask).Parse(string(tplContent))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
Reference in New Issue
Block a user