@@ -33,43 +33,42 @@ if (NOT MQTT_CERT_INC)
3333 set (MQTT_CERT_INC mqtt_client.inc)
3434endif ()
3535
36- set (TARGET_NAME picow_mqtt_client)
37- add_executable (${TARGET_NAME}
36+ add_executable (picow_mqtt_client
3837 mqtt_client.c
3938 )
40- target_link_libraries (${TARGET_NAME}
39+ target_link_libraries (picow_mqtt_client
4140 pico_stdlib
4241 hardware_adc
4342 pico_cyw43_arch_lwip_threadsafe_background
4443 pico_lwip_mqtt
4544 pico_mbedtls
4645 pico_lwip_mbedtls
4746 )
48- target_include_directories (${TARGET_NAME} PRIVATE
47+ target_include_directories (picow_mqtt_client PRIVATE
4948 ${CMAKE_CURRENT_LIST_DIR}
5049 ${CMAKE_CURRENT_LIST_DIR} /.. # for our common lwipopts or any other standard includes, if required
5150 )
52- target_compile_definitions (${TARGET_NAME} PRIVATE
51+ target_compile_definitions (picow_mqtt_client PRIVATE
5352 WIFI_SSID=\"${WIFI_SSID} \"
5453 WIFI_PASSWORD=\"${WIFI_PASSWORD} \"
5554 MQTT_SERVER=\"${MQTT_SERVER} \"
5655 )
5756if (EXISTS "${MQTT_CERT_PATH} /${MQTT_CERT_INC} " )
58- target_compile_definitions (${TARGET_NAME} PRIVATE
57+ target_compile_definitions (picow_mqtt_client PRIVATE
5958 MQTT_CERT_INC=\"${MQTT_CERT_INC} \" # contains the tls certificates for MQTT_SERVER needed by the client
6059 ALTCP_MBEDTLS_AUTHMODE=MBEDTLS_SSL_VERIFY_REQUIRED
6160 )
62- target_include_directories (${TARGET_NAME} PRIVATE
61+ target_include_directories (picow_mqtt_client PRIVATE
6362 ${MQTT_CERT_PATH}
6463 )
6564endif ()
6665if (MQTT_USERNAME AND MQTT_PASSWORD)
67- target_compile_definitions (${TARGET_NAME} PRIVATE
66+ target_compile_definitions (picow_mqtt_client PRIVATE
6867 MQTT_USERNAME=\"${MQTT_USERNAME} \"
6968 MQTT_PASSWORD=\"${MQTT_PASSWORD} \"
7069 )
7170endif ()
72- pico_add_extra_outputs(${TARGET_NAME} )
71+ pico_add_extra_outputs(picow_mqtt_client )
7372
7473# Ignore warnings from lwip code
7574set_source_files_properties (
0 commit comments