aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AMBuilder4
-rw-r--r--README.md14
2 files changed, 11 insertions, 7 deletions
diff --git a/AMBuilder b/AMBuilder
index 4896901..e5eb5f2 100644
--- a/AMBuilder
+++ b/AMBuilder
@@ -29,7 +29,7 @@ ext.compiler.cxxincludes += [
os.path.join(Extension.mms_root, 'core', 'sourcehook')
]
ext.compiler.cxxflags += ['-Wno-error=deprecated-declarations']
-ext.compiler.pkg_config('libcurl', link='static')
-ext.compiler.pkg_config('openssl', link='static')
+ext.compiler.pkg_config('libcurl')
+ext.compiler.pkg_config('openssl')
Extension.extensions += [builder.Add(ext)]
diff --git a/README.md b/README.md
index dfacd1d..de4e49f 100644
--- a/README.md
+++ b/README.md
@@ -17,10 +17,11 @@ Building
ambuild
Requirements:
+
* AMBuild
* SourceMod
* MetaMod: Source
-* pkg-config, which should be able to find static 32-bit:
+* pkg-config, which should be able to find 32-bit:
* openssl
* libcurl, which for parity with neocurl, should apparently be built with at
least:
@@ -39,9 +40,10 @@ server directory.
Releases
--------
-Given the rate at which CVEs appear in OpenSSL, prepackaged static builds would
-be irresponsible. You are encouraged to find a way to maintain builds against
-up-to-date system libraries.
+* statically linked releases would be [irresponsible]
+* dynamically linked releases would be [pointless]
+
+sorry mate just build it yourself
Licensing
---------
@@ -51,4 +53,6 @@ best of my knowledge, OpenSSL and cURL present no licensing incompatibilities
via linkage.
[neocurl]: https://github.com/sapphonie/SM-neocurl-ext
-[SourceMod cURL]: https://code.google.com/archive/p/sourcemod-curl-extension \ No newline at end of file
+[SourceMod cURL]: https://code.google.com/archive/p/sourcemod-curl-extension
+[irresponsible]: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=openssl
+[pointless]: https://blog.hiler.eu/win32-the-only-stable-abi/