check_term: allow alacritty term

This commit is contained in:
morris 2022-05-16 14:48:04 +08:00
parent f2eee2076c
commit 5d46bf3429
3 changed files with 4 additions and 17 deletions

View File

@ -1,18 +1,7 @@
#!/usr/bin/env python #!/usr/bin/env python
# #
# Copyright 2019 Espressif Systems (Shanghai) PTE LTD # SPDX-FileCopyrightText: 2019-2022 Espressif Systems (Shanghai) CO LTD
# # SPDX-License-Identifier: Apache-2.0
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
from __future__ import print_function from __future__ import print_function
@ -33,10 +22,10 @@ if __name__ == '__main__':
print('WARNING: The TERM environment variable is not defined. The curses-based menuconfig ' print('WARNING: The TERM environment variable is not defined. The curses-based menuconfig '
'will probably fail to run. Please consult the documentation of your terminal to set it up.') 'will probably fail to run. Please consult the documentation of your terminal to set it up.')
else: else:
if term.endswith('256color'): if term.endswith('256color') or term in ['alacritty']:
print('TERM environment variable is set to "{}"'.format(term)) print('TERM environment variable is set to "{}"'.format(term))
else: else:
print('WARNING: Menuconfig may fail because of the TERM environment variable is set ' print('WARNING: Menuconfig may fail because of the TERM environment variable is set '
'to "{}". Please consult the documentation of your terminal to set it up. ' 'to "{}". Please consult the documentation of your terminal to set it up. '
'Some good, proved to been working setups include xterm-256color, screen-256color, ' 'Some good, proved to been working setups include xterm-256color, screen-256color, '
'rxvt-unicode-256color.'.format(term)) 'rxvt-unicode-256color, alacritty.'.format(term))

View File

@ -2309,7 +2309,6 @@ tools/ble/lib_gap.py
tools/ble/lib_gatt.py tools/ble/lib_gatt.py
tools/build_apps.py tools/build_apps.py
tools/catch/catch.hpp tools/catch/catch.hpp
tools/check_term.py
tools/ci/check_artifacts_expire_time.py tools/ci/check_artifacts_expire_time.py
tools/ci/check_build_warnings.py tools/ci/check_build_warnings.py
tools/ci/check_callgraph.py tools/ci/check_callgraph.py

View File

@ -147,7 +147,6 @@ examples/wifi/iperf/iperf_test.py
tools/ble/lib_ble_client.py tools/ble/lib_ble_client.py
tools/ble/lib_gap.py tools/ble/lib_gap.py
tools/ble/lib_gatt.py tools/ble/lib_gatt.py
tools/check_term.py
tools/ci/check_artifacts_expire_time.py tools/ci/check_artifacts_expire_time.py
tools/ci/check_callgraph.py tools/ci/check_callgraph.py
tools/ci/check_codeowners.py tools/ci/check_codeowners.py