diff options
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | Build.PL | 11 | ||||
-rw-r--r-- | Makefile | 26 |
3 files changed, 14 insertions, 27 deletions
@@ -1 +1,3 @@ -/build/ +/Build +/_build/ +/blib/ diff --git a/Build.PL b/Build.PL new file mode 100644 index 0000000..5c93e5d --- /dev/null +++ b/Build.PL @@ -0,0 +1,11 @@ +#!/usr/bin/env perl +use strict; +use warnings; +use Module::Build; + +my $build = Module::Build->new( + dist_version => '1.0', + module_name => 'Simplestore', + license => 'wtfpl', +); +$build->create_build_script; diff --git a/Makefile b/Makefile deleted file mode 100644 index da83292..0000000 --- a/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -prefix = /usr/local -perl_version = 5.10.0 -perl_lib = lib/perl - -build/Simplestore.3pm: lib/Simplestore.pm - mkdir -p build - pod2man $< > $@ - -test: test/simplestore.t - perl -Ilib $< - -install: build/Simplestore.3pm - mkdir -p $(prefix)/$(perl_lib)/$(perl_version) $(prefix)/share/man/man3 - cp lib/Simplestore.pm $(prefix)/$(perl_lib)/$(perl_version) - cp build/Simplestore.3pm $(prefix)/share/man/man3 - chmod 644 $(prefix)/$(perl_lib)/$(perl_version)/Simplestore.pm - chmod 644 $(prefix)/share/man/man3/Simplestore.3pm - -uninstall: - rm -f $(prefix)/$(perl_lib)/$(perl_version)/Simplestore.pm - rm -f $(prefix)/share/man/man1/Simplestore.3pm - -clean: - rm -rf build - -.PHONY: clean install test uninstall |