diff options
author | Nicholas Clark <nick@ccl4.org> | 2009-09-08 21:33:22 +0100 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2009-09-08 21:33:22 +0100 |
commit | 798fd3e29f1fe8240c74a40c471e3d19a421ea6b (patch) | |
tree | d8ff3038c37a5b9a22758b72d0cb0401df5b0be5 /win32 | |
parent | d1a2168615d31496c65bd27adf6b78d44834861c (diff) | |
download | perl-798fd3e29f1fe8240c74a40c471e3d19a421ea6b.tar.gz |
Build the nonxs extensions before building DynaLoader.
(d1a2168615d3 isn't enough to ensure that the toolchain is in lib/ before we
start processing XS code.)
Diffstat (limited to 'win32')
-rw-r--r-- | win32/Makefile | 2 | ||||
-rw-r--r-- | win32/makefile.mk | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/win32/Makefile b/win32/Makefile index 7add678ec7..3279ce7d9f 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -1036,7 +1036,7 @@ $(PERLEXESTATIC): $(PERLSTATICLIB) $(CONFIGPM) $(PERLEXEST_OBJ) $(PERLEXE_RES) $(LIBFILES) $(PERLEXEST_OBJ) $(SETARGV_OBJ) $(PERLEXE_RES) $(EMBED_EXE_MANI) -$(DYNALOADER).c: $(MINIPERL) $(EXTDIR)\DynaLoader\dl_win32.xs $(CONFIGPM) +$(DYNALOADER).c: $(MINIPERL) $(EXTDIR)\DynaLoader\dl_win32.xs $(CONFIGPM) Extensions_nonxs if not exist $(AUTODIR) mkdir $(AUTODIR) cd $(EXTDIR)\$(*B) ..\$(MINIPERL) -I..\..\lib $(*B)_pm.PL diff --git a/win32/makefile.mk b/win32/makefile.mk index dd6320aa96..fa23f07ac9 100644 --- a/win32/makefile.mk +++ b/win32/makefile.mk @@ -1368,7 +1368,7 @@ $(PERLEXESTATIC): $(PERLSTATICLIB) $(CONFIGPM) $(PERLEXEST_OBJ) $(PERLEXE_RES) $(EMBED_EXE_MANI) .ENDIF -$(DYNALOADER).c: $(MINIPERL) $(EXTDIR)\DynaLoader\dl_win32.xs $(CONFIGPM) +$(DYNALOADER).c: $(MINIPERL) $(EXTDIR)\DynaLoader\dl_win32.xs $(CONFIGPM) Extensions_nonxs if not exist $(AUTODIR) mkdir $(AUTODIR) cd $(EXTDIR)\$(*B) && ..\$(MINIPERL) -I..\..\lib $(*B)_pm.PL cd $(EXTDIR)\$(*B) && ..\$(MINIPERL) -I..\..\lib XSLoader_pm.PL |