diff options
| author | Petr Mrázek | 2012-03-15 22:05:33 +0100 |
|---|---|---|
| committer | Petr Mrázek | 2012-03-15 22:05:33 +0100 |
| commit | c72fb76316f436eb5987687f7c5b3f68f24cc817 (patch) | |
| tree | 3c1824459a6385c49bb55d5f665a658588081d91 /plugins/Plugins.cmake | |
| parent | 52aca6e05a8a1610b6c8c31ffbbc3d25b6f57db6 (diff) | |
| download | dfhack-c72fb76316f436eb5987687f7c5b3f68f24cc817.tar.gz dfhack-c72fb76316f436eb5987687f7c5b3f68f24cc817.tar.bz2 dfhack-c72fb76316f436eb5987687f7c5b3f68f24cc817.tar.xz | |
MSVC fixage for the new socket API
Diffstat (limited to 'plugins/Plugins.cmake')
| -rw-r--r-- | plugins/Plugins.cmake | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/plugins/Plugins.cmake b/plugins/Plugins.cmake index 17c7320a..78892967 100644 --- a/plugins/Plugins.cmake +++ b/plugins/Plugins.cmake @@ -72,7 +72,12 @@ MACRO(DFHACK_PLUGIN) ADD_LIBRARY(${PLUGIN_NAME} MODULE ${PLUGIN_SOURCES}) IDE_FOLDER(${PLUGIN_NAME} "Plugins") - TARGET_LINK_LIBRARIES(${PLUGIN_NAME} dfhack ${PLUGIN_LINK_LIBRARIES}) + LIST(LENGTH PLUGIN_PROTOBUFS NUM_PROTO) + IF(NUM_PROTO) + TARGET_LINK_LIBRARIES(${PLUGIN_NAME} dfhack protobuf-lite ${PLUGIN_LINK_LIBRARIES}) + ELSE() + TARGET_LINK_LIBRARIES(${PLUGIN_NAME} dfhack ${PLUGIN_LINK_LIBRARIES}) + ENDIF() IF(UNIX) SET_TARGET_PROPERTIES(${PLUGIN_NAME} PROPERTIES SUFFIX .plug.so PREFIX "") SET_TARGET_PROPERTIES(${PLUGIN_NAME} PROPERTIES COMPILE_FLAGS "-include Export.h") |
