diff options
| author | Alexander Karatarakis <alex@karatarakis.com> | 2017-01-06 13:16:48 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-01-06 13:16:48 -0800 |
| commit | 4be24efa52605ea97076137e150a1d4e307f680e (patch) | |
| tree | afc184246661d75df454a78e17f1f6ba997c2589 /ports/libarchive/auto-define-libarchive-static.patch | |
| parent | 7f66995a9a1d4c16bad32e6f30e1ce085119409d (diff) | |
| parent | f99d143dc3e7cf9b07120256d2801da59653b486 (diff) | |
| download | vcpkg-4be24efa52605ea97076137e150a1d4e307f680e.tar.gz vcpkg-4be24efa52605ea97076137e150a1d4e307f680e.zip | |
Merge pull request #493 from codicodi/add-archive
add libarchive
Diffstat (limited to 'ports/libarchive/auto-define-libarchive-static.patch')
| -rw-r--r-- | ports/libarchive/auto-define-libarchive-static.patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ports/libarchive/auto-define-libarchive-static.patch b/ports/libarchive/auto-define-libarchive-static.patch new file mode 100644 index 000000000..41c953ebe --- /dev/null +++ b/ports/libarchive/auto-define-libarchive-static.patch @@ -0,0 +1,28 @@ +diff --git a/archive.h b/archive.h
+index ff401e9..602717e 100644
+--- a/archive.h
++++ b/archive.h
+@@ -106,6 +106,9 @@ typedef ssize_t la_ssize_t;
+ * .lib. The default here assumes you're building a DLL. Only
+ * libarchive source should ever define __LIBARCHIVE_BUILD.
+ */
++
++#define LIBARCHIVE_STATIC
++
+ #if ((defined __WIN32__) || (defined _WIN32) || defined(__CYGWIN__)) && (!defined LIBARCHIVE_STATIC)
+ # ifdef __LIBARCHIVE_BUILD
+ # ifdef __GNUC__
+diff --git a/archive_entry.h b/archive_entry.h
+index 71b1e87..44246b9 100644
+--- a/archive_entry.h
++++ b/archive_entry.h
+@@ -85,6 +85,9 @@ typedef int64_t la_int64_t;
+ * .lib. The default here assumes you're building a DLL. Only
+ * libarchive source should ever define __LIBARCHIVE_BUILD.
+ */
++
++#define LIBARCHIVE_STATIC
++
+ #if ((defined __WIN32__) || (defined _WIN32) || defined(__CYGWIN__)) && (!defined LIBARCHIVE_STATIC)
+ # ifdef __LIBARCHIVE_BUILD
+ # ifdef __GNUC__
|
