Skip to content

Commit

Permalink
force crosspatch before any CC/HOSTCC rules
Browse files Browse the repository at this point in the history
  • Loading branch information
arsv committed Jan 3, 2019
1 parent 3e2c1dd commit e1e159a
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions Makefile
Expand Up @@ -71,9 +71,13 @@ $(CROSSPATCHED): %.applied: %.patch
# (mostly Makefile.PLs, but others can be annoying too)
.SECONDARY:

# Force early building of miniperl -- not really necessary, but makes
# the build process more logical. No reason to try CC if HOSTCC fails.
all: crosspatch miniperl$X dynaloader perl$x nonxs_ext utilities extensions pods
# Force full patching before any building starts. Als, force early building
# of miniperl -- not really necessary, but makes the build process more logical.
# No reason to try CC if HOSTCC fails.
all:
$(MAKE) crosspatch
$(MAKE) miniperl$X
$(MAKE) dynaloader perl$x nonxs_ext utilities extensions pods

config.h: config.sh config_h.SH
CONFIG_H=$@ CONFIG_SH=$< ./config_h.SH
Expand Down

0 comments on commit e1e159a

Please sign in to comment.