aboutsummaryrefslogtreecommitdiff
path: root/ports/libdisasm
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2018-02-19 08:12:04 -0800
committerRobert Schumacher <roschuma@microsoft.com>2018-02-19 08:12:04 -0800
commit0f607865f36fa8988288ca666395d52b32762ac7 (patch)
treea53d191c81b6c50b2f4de288cfeaa60e0804786d /ports/libdisasm
parent12f19c7a30e14a89c0bac9279bb8bcda64158496 (diff)
downloadvcpkg-0f607865f36fa8988288ca666395d52b32762ac7.tar.gz
vcpkg-0f607865f36fa8988288ca666395d52b32762ac7.zip
[libdisasm][breakpad] Initial commit of breakpad. Improvements to libdisasm.
Diffstat (limited to 'ports/libdisasm')
-rw-r--r--ports/libdisasm/CMakeLists.txt11
-rw-r--r--ports/libdisasm/CONTROL2
-rw-r--r--ports/libdisasm/portfile.cmake1
3 files changed, 9 insertions, 5 deletions
diff --git a/ports/libdisasm/CMakeLists.txt b/ports/libdisasm/CMakeLists.txt
index 295f0f72b..96889e794 100644
--- a/ports/libdisasm/CMakeLists.txt
+++ b/ports/libdisasm/CMakeLists.txt
@@ -1,7 +1,10 @@
cmake_minimum_required(VERSION 3.9)
-project(libdisasm)
-set(
- SRCS
+project(libdisasm C)
+
+set(CMAKE_DEBUG_POSTFIX d)
+set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
+
+set(SRCS
ia32_implicit.c
ia32_implicit.h
ia32_insn.c
@@ -32,7 +35,7 @@ set(
include_directories(libdisasm)
-add_library(libdisasm ${SRCS})
+add_library(libdisasm ${SRCS})
install(
TARGETS libdisasm
diff --git a/ports/libdisasm/CONTROL b/ports/libdisasm/CONTROL
index 3d41823ca..c6044e88d 100644
--- a/ports/libdisasm/CONTROL
+++ b/ports/libdisasm/CONTROL
@@ -1,3 +1,3 @@
Source: libdisasm
-Version: 0.23
+Version: 0.23-1
Description: x86 Disassembler Library.
diff --git a/ports/libdisasm/portfile.cmake b/ports/libdisasm/portfile.cmake
index 21a022c42..19919bed6 100644
--- a/ports/libdisasm/portfile.cmake
+++ b/ports/libdisasm/portfile.cmake
@@ -25,6 +25,7 @@ file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
+ PREFER_NINJA
OPTIONS_DEBUG -DDISABLE_INSTALL_HEADERS=ON
)