First working TIEARRAY and other misc tie fixes
[p5sagit/p5-mst-13.2.git] / x2p / Makefile.SH
index 27345f0..dea2392 100755 (executable)
@@ -132,7 +132,7 @@ lint:
        lint $(lintflags) $(defs) $(c) > a2p.fuzz
 
 depend: $(mallocsrc) ../makedepend
-       sh ../makedepend
+       sh ../makedepend MAKE=$(MAKE)
 
 clist:
        echo $(c) | tr ' ' '\012' >.clist
@@ -151,8 +151,10 @@ $(plextract):
 malloc.c: ../malloc.c
        rm -f malloc.c
        sed <../malloc.c >malloc.c \
+           -e 's/"EXTERN.h"/"..\/EXTERN.h"/' \
            -e 's/"perl.h"/"..\/perl.h"/' \
-           -e 's/my_exit/exit/'
+           -e 's/my_exit/exit/' \
+           -e 's/MUTEX_[A-Z_]*(&malloc_mutex);//'
 
 # AUTOMATICALLY GENERATED MAKE DEPENDENCIES--PUT NOTHING BELOW THIS LINE
 $(obj):