fix xsegbd to work with the new scheme. needs further testing
[archipelago] / xseg / sys / user / Makefile
index cc86f73..1242477 100644 (file)
@@ -6,7 +6,7 @@ MAJOR=0
 MINOR=0.1
 AR=ar
 
-DRIVERS=xseg_posix xseg_segdev
+DRIVERS=xseg_posix xseg_segdev xseg_pthread
 DRVDIR=$(BASE)/drivers/user
 DRVOBJS=$(addsuffix .o, $(addprefix $(DRVDIR)/, $(DRIVERS)))
 SHELL=/bin/bash
@@ -15,7 +15,10 @@ default: all
 
 all: libxseg.a libxseg.so
        make -C xq all
-       make -C python all
+       make -C xpool all
+       make -C xhash all
+       make -C xheap all
+       make -C xobj all
 
 COMMA=,
 _initialize.c: drivers
@@ -96,6 +99,8 @@ clean:
        make -C xq clean
        make -C xpool clean
        make -C xhash clean
+       make -C xheap clean
+       make -C xobj clean
        make -C python clean
        rm -f _initialize.c _initialize.o
        rm -f xseg.o xseg.pic.o xseg_user.o