mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-31 13:08:34 -04:00
6c847a2611
There are currently issues where the non-.exe-suffixed files can't be copied into the `artifacts` folder; `cp` claims "File exists". Previously this worked but the suffix was added by Cygwin so all files in `artifacts` had a `.exe` suffix anyway. This is evidently intended, though non-intuitive, behavior: https://sourceware.org/legacy-ml/cygwin/2009-08/msg00293.html > On Cygwin, you should avoid having a file "foo" and a file "foo.exe" > in the same directory at all cost to avoid puzzeling POSIX borderline > behaviour like this. What you do is essentially in the "not > supported" class of problems. > [...] Cygwin does not check for a file "foo", if the name of the file > is explicitely given as "foo.exe". Apparently something similar was addressed in PR #20926; the current code installs files with both suffixes, but that fix contradicts the info above and now has broken. This PR changes the code to only install .exe-suffixed files, as opposed to only non-.exe-suffixed files, which was the behavior before that PR. |
||
---|---|---|
.. | ||
build_sizes | ||
build_tests | ||
CAN | ||
signing | ||
sitl-on-hardware | ||
__init__.py | ||
annotate_params.py | ||
apj_tool.py | ||
battery_fit.py | ||
bin2hex.py | ||
board_list.py | ||
build_all.sh | ||
build_appveyor.sh | ||
build_autotest.sh | ||
build_binaries_history.py | ||
build_binaries.py | ||
build_bootloaders.py | ||
build_ci.sh | ||
build_docs.sh | ||
build_examples.py | ||
build_examples.sh | ||
build_iofirmware.py | ||
build_log_message_documentation.sh | ||
build_options.py | ||
build_parameters.sh | ||
build_peripherals.py | ||
build-jsbsim.sh | ||
check_firmware_version.py | ||
configure_all.py | ||
configure-ci.sh | ||
convert_param_scale.py | ||
convert_plane_PID.py | ||
crc32.py | ||
create_OEM_board.py | ||
cygwin_build.sh | ||
decode_devid.py | ||
decode_ICSR.py | ||
decode_watchdog.py | ||
du32_change.py | ||
dumpcore.sh | ||
dumpstack.sh | ||
esp32_get_idf.sh | ||
extract_features.py | ||
extract_param_defaults.py | ||
filter_size_compare_branches_csv.py | ||
firmware_version_decoder.py | ||
fix_libraries_includes.sh | ||
frame_sizes.py | ||
gen_stable.py | ||
generate_lua_docs.sh | ||
generate_manifest.py | ||
generate_pdef.xml_metadata.py | ||
imu_uart_decode.py | ||
logic_decode_channels.py | ||
macos_remote_upload.sh | ||
make_abin.sh | ||
make_apj.py | ||
make_intel_hex.py | ||
mavlink_parse.py | ||
param_unpack.py | ||
playback_log_fg.py | ||
powr_change.py | ||
rcda_decode.py | ||
run_astyle.py | ||
run_coverage.py | ||
run_flake8.py | ||
run_lua_language_check.py | ||
run_luacheck.sh | ||
runcoptertest.py | ||
runfliptest.py | ||
runplanetest.py | ||
sensor_status_change.py | ||
serial_playback.py | ||
size_compare_branches.py | ||
solution_status_change.py | ||
ssbl_uploader.sh | ||
tempcal_IMU.py | ||
tfminiplus.py | ||
unpack_mp.sh | ||
uploader.py |