X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=os2%2FMakefile.SHs;h=6ef04e57d8fbad864418df671f0c6d49e6479484;hb=ae34ee5876c5570c80b8342885cd2b1e7fc1a07c;hp=a503b9e0bf2c4ff243b5b4216fe78185e49a5c7a;hpb=b7da254d91daf34c2ec1b1f8cdcea45c11594cef;p=p5sagit%2Fp5-mst-13.2.git diff --git a/os2/Makefile.SHs b/os2/Makefile.SHs index a503b9e..6ef04e5 100644 --- a/os2/Makefile.SHs +++ b/os2/Makefile.SHs @@ -71,7 +71,7 @@ libperl_override.lib: libperl_override.imp emximp -o $@ libperl_override.imp libperl_dllmain.imp: imp_version - echo 'main $(PERL_DLL_BASE) dll_perlmain ?' >> $@ + echo 'main $(PERL_DLL_BASE) dll_perlmain ?' > $@ libperl_dllmain.lib: libperl_dllmain.imp emximp -o $@ libperl_dllmain.imp @@ -219,6 +219,10 @@ $(AOUT_DYNALOADER_OBJ) : $(DYNALOADER_OBJ) $(DYNALOADER_OBJ) : $(DYNALOADER) @sh -c true +# Quick hack to construct directories necessary for /*/% stuff: + +$(aout_static_ext) : $(static_ext) $(dynamic_ext) + $(AOUT_LIBPERL) : $(aout_obj) perl$(AOUT_OBJ_EXT) rm -f $@ $(AOUT_AR) rcu $@ perl$(AOUT_OBJ_EXT) $(aout_obj) @@ -477,7 +481,7 @@ $d/%/Makefile.aout : miniperl_ \$(_preplibrary) \$(AOUT_EXTENSIONS_FORCE) done # We need to special-case OS2/DLL/DLL.a, since the recipe above will -# try to find it in ext/OS2/DLL +# try to find it in ext/OS2-DLL $spitshell >>Makefile <<'!NO!SUBS!' lib/auto/OS2/DLL/DLL.a : lib/auto/OS2/REXX/REXX.a