diff options
Diffstat (limited to 'internal/rosa/perl.go')
| -rw-r--r-- | internal/rosa/perl.go | 22 |
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, - })...) -} |
