Add bin & hex output to cmake targets.
This commit is contained in:
		| @@ -106,5 +106,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -113,5 +113,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -110,5 +110,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -117,5 +117,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -152,6 +152,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
|   #family_flash_pyocd(${TARGET}) | ||||
|   | ||||
| @@ -108,6 +108,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|  | ||||
|   if (DEFINED TEENSY_MCU) | ||||
|   | ||||
| @@ -103,6 +103,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|  | ||||
|   if (DEFINED TEENSY_MCU) | ||||
|   | ||||
| @@ -107,5 +107,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -100,6 +100,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -97,6 +97,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -99,6 +99,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -98,6 +98,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -96,5 +96,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -99,6 +99,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -104,5 +104,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -116,6 +116,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
|   #family_flash_pyocd(${TARGET}) | ||||
|   | ||||
| @@ -149,6 +149,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
|   #family_flash_pyocd(${TARGET}) | ||||
|   | ||||
| @@ -150,6 +150,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
|   #family_flash_pyocd(${TARGET}) | ||||
|   | ||||
| @@ -147,6 +147,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   family_flash_openocd_adi(${TARGET}) | ||||
|  | ||||
|   | ||||
| @@ -142,6 +142,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   family_flash_openocd_adi(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -147,6 +147,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   family_flash_openocd_adi(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -148,6 +148,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   family_flash_msdk(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -125,6 +125,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   #family_flash_nxplink(${TARGET}) | ||||
|   #family_flash_pyocd(${TARGET}) | ||||
|   | ||||
| @@ -97,5 +97,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -141,6 +141,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| #  family_flash_adafruit_nrfutil(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -124,6 +124,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|  | ||||
|   if (DEFINED DFU_UTIL_VID_PID) | ||||
|   | ||||
| @@ -113,6 +113,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   #family_flash_openocd(${TARGET}) | ||||
|   | ||||
| @@ -110,6 +110,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -109,6 +109,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -111,6 +111,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -107,6 +107,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -137,6 +137,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -139,6 +139,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -112,6 +112,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   #family_flash_openocd(${TARGET}) | ||||
|   | ||||
| @@ -108,6 +108,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -112,6 +112,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -144,6 +144,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -111,6 +111,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -114,6 +114,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -115,6 +115,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -114,6 +114,7 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_stlink(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
| @@ -95,5 +95,6 @@ function(family_configure_example TARGET RTOS) | ||||
|   target_link_libraries(${TARGET} PUBLIC board_${BOARD} ${TARGET}-tinyusb) | ||||
|  | ||||
|   # Flashing | ||||
|   family_add_bin_hex(${TARGET}) | ||||
|   family_flash_jlink(${TARGET}) | ||||
| endfunction() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 HiFiPhile
					HiFiPhile