Skip to content

Commit 1122dda

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

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

installer/mosquitto.nsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ Section "Files" SecInstall
7979
File /oname=mosquitto_broker.lib "..\build\src\Release\mosquitto.lib"
8080
File "..\build\lib\Release\mosquitto.lib"
8181
File "..\build\lib\cpp\Release\mosquittopp.lib"
82+
File "..\build\src\Release\mosquitto_broker.lib"
8283
File "..\include\mosquitto.h"
8384
File "..\include\mosquitto_broker.h"
8485
File "..\include\mosquitto_plugin.h"

installer/mosquitto64.nsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ Section "Files" SecInstall
8080
File /oname=mosquitto_broker.lib "..\build64\src\Release\mosquitto.lib"
8181
File "..\build64\lib\Release\mosquitto.lib"
8282
File "..\build64\lib\cpp\Release\mosquittopp.lib"
83+
File "..\build64\src\Release\mosquitto_broker.lib"
8384
File "..\include\mosquitto.h"
8485
File "..\include\mosquitto_broker.h"
8586
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)