diff --git a/src/bindings/perl/SConscript b/src/bindings/perl/SConscript
index bb97ca25ce688b3688c63160695e9b344b7deeb5..c9a20fd250809c050e74322184840671a8163d99 100644
--- a/src/bindings/perl/SConscript
+++ b/src/bindings/perl/SConscript
@@ -36,3 +36,7 @@ perltestexec = perltestenv.Command(None, perltests + libhammer_perl + libhammer_
 perltest = Alias("testperl", [perltestexec], perltestexec)
 AlwaysBuild(perltestexec)
 testruns.append(perltest)
+
+perlinstallexec = perlenv.Command(None, libhammer_perl, "make install -C " + targetdir)
+perlinstall = Alias("installperl", [perlinstallexec], perlinstallexec)
+targets.append(perlinstall)