mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
ci,pg,net.openssl: fix pkgconfig paths for macos-12
This commit is contained in:
@@ -8,25 +8,28 @@ module openssl
|
||||
#flag linux -I/usr/local/include/openssl
|
||||
#flag linux -L/usr/local/lib
|
||||
$if $pkgconfig('openssl') {
|
||||
#pkgconfig openssl
|
||||
#pkgconfig --cflags --libs openssl
|
||||
} $else {
|
||||
#flag windows -l libssl -l libcrypto
|
||||
#flag -lssl -lcrypto
|
||||
#flag linux -ldl -lpthread
|
||||
// MacPorts
|
||||
#flag darwin -I/opt/local/include
|
||||
#flag darwin -L/opt/local/lib
|
||||
// Brew
|
||||
#flag darwin -I/usr/local/opt/openssl/include
|
||||
#flag darwin -L/usr/local/opt/openssl/lib
|
||||
// brew on macos-12 (ci runner)
|
||||
#flag darwin -I/usr/local/opt/openssl@3/include
|
||||
#flag darwin -L/usr/local/opt/openssl@3/lib
|
||||
// Brew arm64
|
||||
#flag darwin -I /opt/homebrew/opt/openssl/include
|
||||
#flag darwin -L /opt/homebrew/opt/openssl/lib
|
||||
// Procursus
|
||||
#flag darwin -I/opt/procursus/include
|
||||
#flag darwin -L/opt/procursus/lib
|
||||
}
|
||||
|
||||
#flag windows -l libssl -l libcrypto
|
||||
#flag -lssl -lcrypto
|
||||
#flag linux -ldl -lpthread
|
||||
// MacPorts
|
||||
#flag darwin -I/opt/local/include
|
||||
#flag darwin -L/opt/local/lib
|
||||
// Brew
|
||||
#flag darwin -I/usr/local/opt/openssl/include
|
||||
#flag darwin -L/usr/local/opt/openssl/lib
|
||||
// Brew arm64
|
||||
#flag darwin -I /opt/homebrew/opt/openssl/include
|
||||
#flag darwin -L /opt/homebrew/opt/openssl/lib
|
||||
// Procursus
|
||||
#flag darwin -I/opt/procursus/include
|
||||
#flag darwin -L/opt/procursus/lib
|
||||
//
|
||||
#include <openssl/rand.h> # Please install OpenSSL development headers
|
||||
#include <openssl/ssl.h>
|
||||
#include <openssl/err.h>
|
||||
|
Reference in New Issue
Block a user