From a9ebf2bf8aa4380f4f9cd89e1bb0c4138c654afc Mon Sep 17 00:00:00 2001 From: Alexei Znamensky Date: Mon, 8 Nov 2010 18:54:50 -0200 Subject: [PATCH] checking for (and sorting) MANIFEST file --- dev/mkdist | 10 ++++++++++ examples/{test1.ldif => single-entry.ldif} | 0 2 files changed, 10 insertions(+) rename examples/{test1.ldif => single-entry.ldif} (100%) diff --git a/dev/mkdist b/dev/mkdist index 52afa57..a01db96 100755 --- a/dev/mkdist +++ b/dev/mkdist @@ -16,6 +16,10 @@ msg() { } msg "== Checking current directory" +[ -f ./MANIFEST ] || { + msg "**** Cannot find ./MANIFEST" + exit 1 +} [ -f ./lib/${modulepath} ] || { msg "**** Cannot find ./lib/${modulepath}" exit 1 @@ -38,6 +42,12 @@ msg "== Running through perltidy" exit 1 } +msg "== Sorting contents of MANIFEST" +{ sort MANIFEST > __manifest && mv __manifest MANIFEST; } || { + msg "**** Cannot sort the MANIFEST file. Aborting." + exit 1 +} + msg "== Running ./Build.PL" perl ./Build.PL || exit 1 diff --git a/examples/test1.ldif b/examples/single-entry.ldif similarity index 100% rename from examples/test1.ldif rename to examples/single-entry.ldif