]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/zeromq/ffi/ffi.factor
factor: more top level forms.
[factor.git] / extra / zeromq / ffi / ffi.factor
index 8ff66536d91179d591b93d3c36d19b214a225c50..e231f9cadda0347eee98f414dea2f6d49e2751c1 100644 (file)
@@ -3,15 +3,13 @@
 
 USING: alien alien.accessors alien.c-types alien.data
 alien.libraries alien.syntax assocs byte-arrays classes.struct
-combinators kernel literals math system ;
+combinators kernel literals math system vocabs.platforms ;
 
 IN: zeromq.ffi
 
-<< "zmq" {
-    { [ os windows? ] [ "libzmq.dll" ] }
-    { [ os macosx? ] [ "libzmq.dylib" ] }
-    { [ os unix? ] [ "libzmq.so" ] }
-} cond cdecl add-library >>
+LIBRARY-UNIX: zmq cdecl "libzmq.so"
+LIBRARY-MACOSX: zmq cdecl "libzmq.dylib"
+LIBRARY-WINDOWS: zmq cdecl "libzmq.dll"
 
 LIBRARY: zmq