aboutsummaryrefslogtreecommitdiff
path: root/ports/smpeg2
diff options
context:
space:
mode:
authorcodicodi <rob.ceglinski@gmail.com>2017-07-21 13:01:00 +0200
committercodicodi <rob.ceglinski@gmail.com>2017-07-21 13:01:00 +0200
commitdc4998bf702b14f51f36ab40d85d3b090d5bfa9c (patch)
tree2c736c694c2aeacf839ae58226b2b90cedac55bd /ports/smpeg2
parenta42da34a07187063da297b422a95dbb2d7bd064a (diff)
downloadvcpkg-dc4998bf702b14f51f36ab40d85d3b090d5bfa9c.tar.gz
vcpkg-dc4998bf702b14f51f36ab40d85d3b090d5bfa9c.zip
[sdl2] Prevent exports in static build
Diffstat (limited to 'ports/smpeg2')
-rw-r--r--ports/smpeg2/CMakeLists.txt3
-rw-r--r--ports/smpeg2/CONTROL2
-rw-r--r--ports/smpeg2/portfile.cmake1
3 files changed, 4 insertions, 2 deletions
diff --git a/ports/smpeg2/CMakeLists.txt b/ports/smpeg2/CMakeLists.txt
index 9f061cfb8..7cda2840a 100644
--- a/ports/smpeg2/CMakeLists.txt
+++ b/ports/smpeg2/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.6)
-project(SMPEG2)
+project(SMPEG2 CXX)
find_path(SDL_INCLUDE_DIR SDL2/SDL.h)
find_library(SDL_LIBRARY SDL2)
@@ -42,6 +42,7 @@ add_library(smpeg2
MPEGsystem.cpp
smpeg.cpp)
+set_target_properties(smpeg2 PROPERTIES DEFINE_SYMBOL SDL2_EXPORTS)
target_link_libraries(smpeg2 ${SDL_LIBRARY})
install(TARGETS smpeg2
diff --git a/ports/smpeg2/CONTROL b/ports/smpeg2/CONTROL
index 8465a6446..26c0b3904 100644
--- a/ports/smpeg2/CONTROL
+++ b/ports/smpeg2/CONTROL
@@ -1,4 +1,4 @@
Source: smpeg2
-Version: 2.0.0
+Version: 2.0.0-1
Description: SDL MPEG Player Library
Build-Depends: sdl2
diff --git a/ports/smpeg2/portfile.cmake b/ports/smpeg2/portfile.cmake
index 43e6e623e..7639ca264 100644
--- a/ports/smpeg2/portfile.cmake
+++ b/ports/smpeg2/portfile.cmake
@@ -17,6 +17,7 @@ file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
+ PREFER_NINJA
OPTIONS_DEBUG
-DSMPEG_SKIP_HEADERS=ON)