forked from Archive/PX4-Autopilot
Revert "Revert "Disable autostart for now so usb works.""
This reverts commit 998acf4d08
.
This commit is contained in:
parent
c5d1cb1cbc
commit
c19fa0c822
|
@ -291,21 +291,23 @@ function(px4_nuttx_generate_romfs)
|
|||
set(romfs_pruner ${CMAKE_SOURCE_DIR}/Tools/px_romfs_pruner.py)
|
||||
set(bin_to_obj ${CMAKE_SOURCE_DIR}/cmake/nuttx/bin_to_obj.py)
|
||||
|
||||
|
||||
#message(STATUS "temp_dir: ${romfs_temp_dir}")
|
||||
#message(STATUS "src_dir: ${romfs_src_dir}")
|
||||
|
||||
add_custom_command(OUTPUT rc.autostart
|
||||
COMMAND ${PYTHON_EXECUTABLE} ${romfs_autostart}
|
||||
-a ${romfs_src_dir}/init.d/
|
||||
-a ${romfs_src_dir}/init.d
|
||||
-s rc.autostart
|
||||
)
|
||||
|
||||
add_custom_command(OUTPUT romfs.bin
|
||||
COMMAND cmake -E remove_directory ${romfs_temp_dir}
|
||||
COMMAND cmake -E copy_directory ${romfs_src_dir} ${romfs_temp_dir}
|
||||
COMMAND cmake -E copy rc.autostart ${romfs_temp_dir}/init.d
|
||||
#TODO add romfs cleanup and pruning
|
||||
# TODO XXX hack to get nsh to work, copying real
|
||||
# autostart in currently makes nsh fail over usb
|
||||
COMMAND cmake -E touch ${romfs_temp_dir}/init.d/rc.autostart
|
||||
#COMMAND cmake -E copy rc.autostart ${romfs_temp_dir}/init.d
|
||||
#TODO add romfs cleanup of temp file .~, .swp etc
|
||||
COMMAND ${PYTHON_EXECUTABLE} ${romfs_pruner}
|
||||
--folder ${romfs_temp_dir}
|
||||
COMMAND ${GENROMFS} -f ${CMAKE_CURRENT_BINARY_DIR}/romfs.bin
|
||||
|
|
Loading…
Reference in New Issue