0.7.12.57
[sbcl.git] / contrib / sb-bsd-sockets / Makefile
index 42a6e8e..bacd0ec 100644 (file)
@@ -1,13 +1,18 @@
-SYSTEM=bsd-sockets
+SYSTEM=sb-bsd-sockets
+CC=gcc
+export CC
 
 all: 
        $(MAKE) -C ../asdf
-       echo "(asdf:operate 'asdf:load-op :$(SYSTEM))" | \
+       echo "(asdf:operate 'asdf:load-op :$(SYSTEM) :force t)" | \
+         $(SBCL) --eval '(load "../asdf/asdf")'
+
+test: all
+       echo "(asdf:operate 'asdf:load-op :$(SYSTEM)) \
+             (or (rt:do-tests) (error \"test failed, cannot install\"))" | \
          $(SBCL) --eval '(load "../asdf/asdf")'
 
-test:
-       true
 
-install: all
+install:
        tar cf - . | ( cd $(INSTALL_DIR) && tar xpvf - )
        ( cd  $(SBCL_HOME)/systems && ln -fs ../$(SYSTEM)/$(SYSTEM).asd . )