aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/perl.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/rosa/perl.go')
-rw-r--r--internal/rosa/perl.go22
1 files changed, 1 insertions, 21 deletions
diff --git a/internal/rosa/perl.go b/internal/rosa/perl.go
index aa0c817b..3a9f56ac 100644
--- a/internal/rosa/perl.go
+++ b/internal/rosa/perl.go
@@ -1,14 +1,8 @@
package rosa
-import (
- "slices"
-
- "hakurei.app/internal/pkg"
-)
-
var _perl = H("perl")
-// MakeMakerHelper is the [Perl] MakeMaker helper.
+// MakeMakerHelper builds projects using the included MakeMaker script.
type MakeMakerHelper struct {
// Whether to skip the check target.
SkipCheck bool
@@ -49,17 +43,3 @@ make \
script += "make DESTDIR=/work install\n"
return script
}
-
-// newViaPerlMakeMaker installs a perl module via Makefile.PL.
-func (t Toolchain) newViaPerlMakeMaker(
- name, version string,
- source pkg.Artifact,
- patches []KV,
- extra ...ArtifactH,
-) pkg.Artifact {
- return t.NewPackage("perl-"+name, version, source, &PackageAttr{
- Patches: patches,
- }, (*MakeMakerHelper)(nil), slices.Concat(extra, P{
- _perl,
- })...)
-}