]> gitweb.factorcode.org Git - factor.git/commitdiff
openssl: doesn't require full paths.
authorJohn Benediktsson <mrjbq7@gmail.com>
Tue, 17 Nov 2020 18:36:32 +0000 (10:36 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 17 Nov 2020 18:36:32 +0000 (10:36 -0800)
basis/openssl/libcrypto/libcrypto.factor
basis/openssl/libssl/libssl.factor

index 0894fe279178932d44c2e5f534975f0a9777bb18..e94144a73c8dabe1e1bb355fb0c40e5d3cadcbfc 100644 (file)
@@ -1,13 +1,13 @@
 ! Copyright (C) 2007 Elie CHAFTARI, 2009 Maxim Savchenko
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.libraries.finder alien.syntax classes.struct combinators system ;
+alien.syntax classes.struct combinators system ;
 
 IN: openssl.libcrypto
 
 << "libcrypto" {
     { [ os windows? ] [ "libcrypto-37.dll" ] }
-    { [ os macosx? ] [ "/usr/lib/libcrypto.44.dylib" ] }
+    { [ os macosx? ] [ "libcrypto.44.dylib" ] }
     { [ os unix? ] [ "libcrypto.so" ] }
 } cond cdecl add-library >>
 
index c34cc5e1bc74de92ebd4ed9b3937f7a6bda82add..42a8307890f1378b692db0507aaba933c42a4f7a 100644 (file)
@@ -2,14 +2,14 @@
 ! Portions copyright (C) 2008 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.libraries.finder alien.parser alien.syntax classes.struct
-combinators kernel literals namespaces openssl.libcrypto system ;
+alien.parser alien.syntax classes.struct combinators kernel
+literals namespaces openssl.libcrypto system ;
 
 IN: openssl.libssl
 
 << "libssl" {
     { [ os windows? ] [ "libssl-38.dll" ] }
-    { [ os macosx? ] [ { "libssl.44.dylib" "libssl.42.dylib" "libssl.dylib" } find-library-from-list ] }
+    { [ os macosx? ] [ "libssl.44.dylib" ] }
     { [ os unix? ] [ "libssl.so" ] }
 } cond cdecl add-library >>