Files
termux-packages/packages/luvi/fix-lua-openssl-src.patch
2024-06-08 22:37:16 +00:00

59 lines
1.8 KiB
Diff

diff --git a/deps/lua-openssl.cmake b/deps/lua-openssl.cmake
index a3aa4a0..5bbd61d 100644
--- a/deps/lua-openssl.cmake
+++ b/deps/lua-openssl.cmake
@@ -24,47 +24,13 @@ else()
add_definitions(-DPTHREADS)
endif()
+file(GLOB cfiles ${LUA_OPENSSL_DIR}/src/*.c)
+file(GLOB hfiles ${LUA_OPENSSL_DIR}/src/*.h)
+file(GLOB auxfiles ${LUA_OPENSSL_DIR}/deps/auxiliar/*.c)
add_library(lua_openssl
- ${LUA_OPENSSL_DIR}/deps/auxiliar/auxiliar.c
- ${LUA_OPENSSL_DIR}/deps/auxiliar/subsidiar.c
- ${LUA_OPENSSL_DIR}/src/asn1.c
- ${LUA_OPENSSL_DIR}/src/bio.c
- ${LUA_OPENSSL_DIR}/src/callback.c
- ${LUA_OPENSSL_DIR}/src/cipher.c
- ${LUA_OPENSSL_DIR}/src/cms.c
- ${LUA_OPENSSL_DIR}/src/compat.c
- ${LUA_OPENSSL_DIR}/src/crl.c
- ${LUA_OPENSSL_DIR}/src/csr.c
- ${LUA_OPENSSL_DIR}/src/dh.c
- ${LUA_OPENSSL_DIR}/src/digest.c
- ${LUA_OPENSSL_DIR}/src/dsa.c
- ${LUA_OPENSSL_DIR}/src/ec.c
- ${LUA_OPENSSL_DIR}/src/engine.c
- ${LUA_OPENSSL_DIR}/src/hmac.c
- ${LUA_OPENSSL_DIR}/src/kdf.c
- ${LUA_OPENSSL_DIR}/src/lbn.c
- ${LUA_OPENSSL_DIR}/src/lhash.c
- ${LUA_OPENSSL_DIR}/src/misc.c
- ${LUA_OPENSSL_DIR}/src/ocsp.c
- ${LUA_OPENSSL_DIR}/src/oids.txt
- ${LUA_OPENSSL_DIR}/src/openssl.c
- ${LUA_OPENSSL_DIR}/src/ots.c
- ${LUA_OPENSSL_DIR}/src/pkcs12.c
- ${LUA_OPENSSL_DIR}/src/pkcs7.c
- ${LUA_OPENSSL_DIR}/src/pkey.c
- ${LUA_OPENSSL_DIR}/src/private.h
- ${LUA_OPENSSL_DIR}/src/rsa.c
- ${LUA_OPENSSL_DIR}/src/sk.h
- ${LUA_OPENSSL_DIR}/src/srp.c
- ${LUA_OPENSSL_DIR}/src/ssl.c
- ${LUA_OPENSSL_DIR}/src/th-lock.c
- ${LUA_OPENSSL_DIR}/src/util.c
- ${LUA_OPENSSL_DIR}/src/x509.c
- ${LUA_OPENSSL_DIR}/src/xattrs.c
- ${LUA_OPENSSL_DIR}/src/xexts.c
- ${LUA_OPENSSL_DIR}/src/xname.c
- ${LUA_OPENSSL_DIR}/src/xalgor.c
- ${LUA_OPENSSL_DIR}/src/xstore.c
+ ${auxfiles}
+ ${cfiles}
+ ${hfiles}
)
set_target_properties(lua_openssl PROPERTIES COMPILE_FLAGS "-DLUA_LIB")