]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/db/sqlite/ffi/ffi.factor
factor: more top level forms.
[factor.git] / basis / db / sqlite / ffi / ffi.factor
index 2371b790ac5f6ab765a49982e1177903ca2e516d..4d9e351bfd5b6c95f56598c5206e595e42633f5d 100644 (file)
@@ -6,11 +6,9 @@ USING: alien alien.c-types alien.libraries alien.syntax
 combinators system ;
 IN: db.sqlite.ffi
 
-<< "sqlite" {
-    { [ os windows? ] [ "sqlite3.dll" ] }
-    { [ os macosx? ] [ "libsqlite3.dylib" ] }
-    { [ os unix? ] [ "libsqlite3.so" ] }
-} cond cdecl add-library >>
+LIBRARY-UNIX: sqlite cdecl "libsqlite3.so"
+LIBRARY-MACOSX: sqlite cdecl "libsqlite3.dylib"
+LIBRARY-WINDOWS: sqlite cdecl "sqlite3.dll"
 
 ! Return values from sqlite functions
 CONSTANT: SQLITE_OK           0  ! Successful result