# HG changeset patch # User David Demelier # Date 1523559670 -7200 # Node ID f16a876e4a6a9425ba5946d54eabb806d4b89ab3 # Parent 900ca2f95838255d7483b0c4a9302b4638c0faba CMake: uniform extern library names diff -r 900ca2f95838 -r f16a876e4a6a extern/duktape/CMakeLists.txt --- a/extern/duktape/CMakeLists.txt Thu Apr 12 20:45:02 2018 +0200 +++ b/extern/duktape/CMakeLists.txt Thu Apr 12 21:01:10 2018 +0200 @@ -18,6 +18,7 @@ cmake_minimum_required(VERSION 3.0) project(duktape) -add_library(extern-duktape STATIC duk_config.h duktape.cpp duktape.h) -target_include_directories(extern-duktape PUBLIC ${duktape_SOURCE_DIR}) -target_compile_definitions(extern-duktape PUBLIC DUK_OPT_CPP_EXCEPTIONS) +add_library(libextern-duktape STATIC duk_config.h duktape.cpp duktape.h) +target_include_directories(libextern-duktape PUBLIC ${duktape_SOURCE_DIR}) +target_compile_definitions(libextern-duktape PUBLIC DUK_OPT_CPP_EXCEPTIONS) +set_target_properties(libextern-duktape PROPERTIES PREFIX "") diff -r 900ca2f95838 -r f16a876e4a6a extern/json/CMakeLists.txt --- a/extern/json/CMakeLists.txt Thu Apr 12 20:45:02 2018 +0200 +++ b/extern/json/CMakeLists.txt Thu Apr 12 21:01:10 2018 +0200 @@ -18,6 +18,6 @@ project(json) -add_library(extern-json INTERFACE) -target_sources(extern-json INTERFACE ${json_SOURCE_DIR}/json.hpp) -target_include_directories(extern-json INTERFACE ${json_SOURCE_DIR}) +add_library(libextern-json INTERFACE) +target_sources(libextern-json INTERFACE ${json_SOURCE_DIR}/json.hpp) +target_include_directories(libextern-json INTERFACE ${json_SOURCE_DIR}) diff -r 900ca2f95838 -r f16a876e4a6a libcommon/CMakeLists.txt --- a/libcommon/CMakeLists.txt Thu Apr 12 20:45:02 2018 +0200 +++ b/libcommon/CMakeLists.txt Thu Apr 12 21:01:10 2018 +0200 @@ -63,7 +63,7 @@ ${SOURCES} FLAGS ${FLAGS} LIBRARIES - extern-json + libextern-json ${Boost_LIBRARIES} $<$:shlwapi> $<$:ws2_32> diff -r 900ca2f95838 -r f16a876e4a6a libirccd-js/CMakeLists.txt --- a/libirccd-js/CMakeLists.txt Thu Apr 12 20:45:02 2018 +0200 +++ b/libirccd-js/CMakeLists.txt Thu Apr 12 21:01:10 2018 +0200 @@ -65,7 +65,7 @@ ${SOURCES} LIBRARIES ${Boost_TIMER_LIBRARY} - extern-duktape + libextern-duktape libirccd PUBLIC_INCLUDES $