In osrf_json_gateway.c: added the const qualifier to three
[OpenSRF.git] / src / perl / Makefile.am
index 50ac655..047b503 100644 (file)
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details.
 
+CLEANFILES = Build
+DISTCLEANFILES = Makefile.in Makefile
+
 all:
-       cp Makefile Makefile.osrf
-       perl Makefile.PL || make -f Makefile.osrf -s install-perl-fail
-       make 
-       make test || make -f Makefile.osrf -s install-perl-fail
+       perl Build.PL || make -s build-perl-fail
+       ./Build || make -s build-perl-fail
 
-install-perl-fail:
+check:
+       ./Build test || make -s build-perl-fail
+
+install:
+       ./Build install
+
+build-perl-fail:
        echo
-       echo ">>> Installation of Perl modules has failed. The most likely"
+       echo ">>> Build/test of Perl modules has failed. The most likely"
        echo ">>> possibility is that a dependency is not pre-installed"
        echo ">>> or that a test has failed."
        echo ">>> See the messages above this one for more information."
        echo
        exit 1
+
+install-perl-fail:
+       echo
+       echo ">>> Install of Perl modules has failed."
+       echo ">>> Are you root?"
+       echo ">>> See the message above this one for more information."
+       echo
+
+distclean-local:
+       rm -rf ./_build
+       rm -rf ./blib
\ No newline at end of file