Skip to content

Commit 8c73aa6

Browse files
committed
Windows: Add broker linker exports file to installer
1 parent 6fb01c7 commit 8c73aa6

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

installer/mosquitto.nsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ Section "Files" SecInstall
7676
File "..\build\vcpkg_installed\x86-windows\bin\zlib1.dll"
7777

7878
SetOutPath "$INSTDIR\devel"
79-
File /oname=mosquitto_broker.lib "..\build\src\Release\mosquitto.lib"
8079
File "..\build\lib\Release\mosquitto.lib"
8180
File "..\build\lib\cpp\Release\mosquittopp.lib"
81+
File "..\build\src\Release\mosquitto_broker.lib"
8282
File "..\include\mosquitto.h"
8383
File "..\include\mosquitto_broker.h"
8484
File "..\include\mosquitto_plugin.h"

installer/mosquitto64.nsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ Section "Files" SecInstall
7777
File "..\build64\vcpkg_installed\x64-windows-release\bin\zlib1.dll"
7878

7979
SetOutPath "$INSTDIR\devel"
80-
File /oname=mosquitto_broker.lib "..\build64\src\Release\mosquitto.lib"
8180
File "..\build64\lib\Release\mosquitto.lib"
8281
File "..\build64\lib\cpp\Release\mosquittopp.lib"
82+
File "..\build64\src\Release\mosquitto_broker.lib"
8383
File "..\include\mosquitto.h"
8484
File "..\include\mosquitto_broker.h"
8585
File "..\include\mosquitto_plugin.h"

src/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,10 @@ endif (WITH_WEBSOCKETS)
232232
add_executable(mosquitto ${MOSQ_SRCS})
233233
target_link_libraries(mosquitto ${MOSQ_LIBS})
234234
if (WIN32)
235-
set_target_properties(mosquitto PROPERTIES ENABLE_EXPORTS 1)
235+
set_target_properties(mosquitto PROPERTIES
236+
ENABLE_EXPORTS 1
237+
ARCHIVE_OUTPUT_NAME "mosquitto_broker"
238+
)
236239
endif (WIN32)
237240

238241
if (UNIX)

0 commit comments

Comments
 (0)