-compatibility_version 1 \
-current_version \
${api_version}.${api_subversion} \
- -image_base 0x4be00000 \
-install_name \$(shrpdir)/\$@"
;;
cygwin*)
$(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
# 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