MPE/iX tweaks from Mark Bixby.
[p5sagit/p5-mst-13.2.git] / Makefile.SH
index 340303b..23b0e46 100644 (file)
@@ -48,7 +48,6 @@ true)
                             -compatibility_version 1 \
                             -current_version \
                                ${api_version}.${api_subversion} \
-                            -image_base 0x4be00000 \
                             -install_name \$(shrpdir)/\$@"
                ;;
        cygwin*)
@@ -558,6 +557,13 @@ perl.gprof: /usr/bin/gprof perl.gprof.config
        $(MAKE) PERL_SUFFIX=.gprof PERL_PROFILING=-pg perl
        @echo "Now you may run perl.gprof and then run gprof perl.gprof."
 
+# Microperl.  This is just a convenience thing if one happens to
+# build also the full Perl and therefore the real big Makefile:
+# usually one should manually explicitly issue the below command. 
+
+microperl:
+       $(MAKE) -f Makefile.micro
+
 # This version, if specified in Configure, does ONLY those scripts which need
 # set-id emulation.  Suidperl must be setuid root.  It contains the "taint"
 # checks as well as the special code to validate that the script in question
@@ -669,7 +675,10 @@ install.html: all installhtml
 # to run with precisely the same version of byacc as I use.  You
 # normally shouldn't remake perly.[ch].
 
-run_byacc:     FORCE
+check_byacc:
+       @$(BYACC) -V 2>&1 | grep 'version 1\.8\.2'
+
+run_byacc:     FORCE check_byacc
        $(BYACC) -d perly.y
        -chmod 664 perly.c perly.h
        sh $(shellflags) ./perly.fixer y.tab.c perly.c