mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-01-30 05:50:22 +08:00
Merge pull request #1062 from BernardXiong/master
[Kconfig] Rename all of KConfig files to 'Kconfig'
This commit is contained in:
commit
fbe9571cca
3
KConfig
3
KConfig
@ -1,3 +0,0 @@
|
|||||||
source "$RTT_DIR/src/KConfig"
|
|
||||||
source "$RTT_DIR/libcpu/Kconfig"
|
|
||||||
source "$RTT_DIR/components/KConfig"
|
|
3
Kconfig
Normal file
3
Kconfig
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
source "$RTT_DIR/src/Kconfig"
|
||||||
|
source "$RTT_DIR/libcpu/Kconfig"
|
||||||
|
source "$RTT_DIR/components/Kconfig"
|
@ -15,10 +15,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
menu "BSP_SPECIAL CONFIG"
|
|
||||||
|
|
||||||
config RT_USING_UART0
|
config RT_USING_UART0
|
||||||
bool "Using RT_USING_UART0"
|
bool "Using RT_USING_UART0"
|
||||||
@ -37,9 +35,4 @@ config RT_USING_LED
|
|||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
led blink demo
|
led blink demo
|
||||||
endmenu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -20,7 +20,7 @@ config BOARD_IMX6UL
|
|||||||
select ARCH_ARM_CORTEX_A7
|
select ARCH_ARM_CORTEX_A7
|
||||||
default y
|
default y
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
source "$BSP_DIR/drivers/Kconfig"
|
source "$BSP_DIR/drivers/Kconfig"
|
@ -15,10 +15,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
menu "BSP_SPECIAL CONFIG"
|
|
||||||
|
|
||||||
config RT_USING_UART
|
config RT_USING_UART
|
||||||
bool "Using RT_USING_UART"
|
bool "Using RT_USING_UART"
|
||||||
@ -30,9 +28,3 @@ config RT_USING_UART1
|
|||||||
default y
|
default y
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -18,8 +18,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
config SOC_LPC54608
|
config SOC_LPC54608
|
||||||
bool
|
bool
|
||||||
@ -28,8 +28,3 @@ config SOC_LPC54608
|
|||||||
|
|
||||||
source "$BSP_DIR/drivers/Kconfig"
|
source "$BSP_DIR/drivers/Kconfig"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -15,6 +15,6 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
source "$BSP_DIR/drivers/Kconfig"
|
source "$BSP_DIR/drivers/Kconfig"
|
||||||
|
@ -15,8 +15,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Device type"
|
prompt "Device type"
|
||||||
@ -182,8 +182,3 @@ if RT_USING_SPI
|
|||||||
default n
|
default n
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -15,18 +15,10 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
menu "BSP_SPECIAL CONFIG"
|
|
||||||
|
|
||||||
config RT_USING_UART2
|
config RT_USING_UART2
|
||||||
bool "Using RT_USING_UART2"
|
bool "Using RT_USING_UART2"
|
||||||
default y
|
default y
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -20,7 +20,7 @@ config BOARD_STM32F429_APPOLO
|
|||||||
select ARCH_ARM_CORTEX_M4
|
select ARCH_ARM_CORTEX_M4
|
||||||
default y
|
default y
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
source "$BSP_DIR/drivers/Kconfig"
|
source "$BSP_DIR/drivers/Kconfig"
|
@ -18,14 +18,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
source "$BSP_DIR/drivers/Kconfig"
|
source "$BSP_DIR/drivers/Kconfig"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -15,8 +15,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
|
|
||||||
choice
|
choice
|
@ -18,6 +18,6 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
source "$BSP_DIR/drivers/Kconfig"
|
source "$BSP_DIR/drivers/Kconfig"
|
||||||
|
@ -15,18 +15,10 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
menu "BSP_SPECIAL CONFIG"
|
|
||||||
|
|
||||||
config RT_USING_UART0
|
config RT_USING_UART0
|
||||||
bool "Using RT_USING_UART0"
|
bool "Using RT_USING_UART0"
|
||||||
default y
|
default y
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -18,8 +18,8 @@ config $PKGS_DIR
|
|||||||
option env="PKGS_ROOT"
|
option env="PKGS_ROOT"
|
||||||
default "packages"
|
default "packages"
|
||||||
|
|
||||||
source "$RTT_DIR/KConfig"
|
source "$RTT_DIR/Kconfig"
|
||||||
source "$PKGS_DIR/KConfig"
|
source "$PKGS_DIR/Kconfig"
|
||||||
|
|
||||||
config BOARD_X1000_REALBOARD
|
config BOARD_X1000_REALBOARD
|
||||||
bool
|
bool
|
||||||
|
@ -10,17 +10,17 @@ if RT_USING_COMPONENTS_INIT
|
|||||||
default y
|
default y
|
||||||
endif
|
endif
|
||||||
|
|
||||||
source "$RTT_DIR/components/cplusplus/KConfig"
|
source "$RTT_DIR/components/cplusplus/Kconfig"
|
||||||
|
|
||||||
source "$RTT_DIR/components/finsh/KConfig"
|
source "$RTT_DIR/components/finsh/Kconfig"
|
||||||
|
|
||||||
source "$RTT_DIR/components/dfs/KConfig"
|
source "$RTT_DIR/components/dfs/Kconfig"
|
||||||
|
|
||||||
source "$RTT_DIR/components/drivers/KConfig"
|
source "$RTT_DIR/components/drivers/Kconfig"
|
||||||
|
|
||||||
source "$RTT_DIR/components/libc/KConfig"
|
source "$RTT_DIR/components/libc/Kconfig"
|
||||||
|
|
||||||
source "$RTT_DIR/components/net/KConfig"
|
source "$RTT_DIR/components/net/Kconfig"
|
||||||
|
|
||||||
source "$RTT_DIR/components/gui/Kconfig"
|
source "$RTT_DIR/components/gui/Kconfig"
|
||||||
|
|
@ -180,7 +180,7 @@ config RT_USING_LWIP
|
|||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
source "$RTT_DIR/components/net/freemodbus/KConfig"
|
source "$RTT_DIR/components/net/freemodbus/Kconfig"
|
||||||
|
|
||||||
if RT_USING_LWIP
|
if RT_USING_LWIP
|
||||||
config RT_USING_NETUTILS
|
config RT_USING_NETUTILS
|
@ -30,7 +30,8 @@
|
|||||||
* 2012-12-30 Bernard add more control command for graphic.
|
* 2012-12-30 Bernard add more control command for graphic.
|
||||||
* 2013-01-09 Bernard change version number.
|
* 2013-01-09 Bernard change version number.
|
||||||
* 2015-02-01 Bernard change version number to v2.1.0
|
* 2015-02-01 Bernard change version number to v2.1.0
|
||||||
* 2016-08-31 Bernard change version number to v3.0.0
|
* 2017-08-31 Bernard change version number to v3.0.0
|
||||||
|
* 2017-11-30 Bernard change version number to v3.0.1
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __RT_DEF_H__
|
#ifndef __RT_DEF_H__
|
||||||
@ -52,7 +53,7 @@ extern "C" {
|
|||||||
/* RT-Thread version information */
|
/* RT-Thread version information */
|
||||||
#define RT_VERSION 3L /**< major version number */
|
#define RT_VERSION 3L /**< major version number */
|
||||||
#define RT_SUBVERSION 0L /**< minor version number */
|
#define RT_SUBVERSION 0L /**< minor version number */
|
||||||
#define RT_REVISION 0L /**< revise version number */
|
#define RT_REVISION 1L /**< revise version number */
|
||||||
|
|
||||||
/* RT-Thread version */
|
/* RT-Thread version */
|
||||||
#define RTTHREAD_VERSION ((RT_VERSION * 10000) + \
|
#define RTTHREAD_VERSION ((RT_VERSION * 10000) + \
|
||||||
|
@ -274,6 +274,17 @@ def PrepareBuilding(env, root_directory, has_libcpu=False, remove_components = [
|
|||||||
genconfig()
|
genconfig()
|
||||||
exit(0)
|
exit(0)
|
||||||
|
|
||||||
|
if env['PLATFORM'] != 'win32':
|
||||||
|
AddOption('--menuconfig',
|
||||||
|
dest = 'menuconfig',
|
||||||
|
action = 'store_true',
|
||||||
|
default = False,
|
||||||
|
help = 'make menuconfig for RT-Thread BSP')
|
||||||
|
if GetOption('menuconfig'):
|
||||||
|
from menuconfig import menuconfig
|
||||||
|
menuconfig(Rtt_Root)
|
||||||
|
exit(0)
|
||||||
|
|
||||||
# add comstr option
|
# add comstr option
|
||||||
AddOption('--verbose',
|
AddOption('--verbose',
|
||||||
dest='verbose',
|
dest='verbose',
|
||||||
|
@ -29,23 +29,87 @@ def mk_rtconfig(filename):
|
|||||||
empty_line = 1
|
empty_line = 1
|
||||||
continue
|
continue
|
||||||
|
|
||||||
rtconfig.write('/*%s */\n' % line[1:])
|
comment_line = line[1:]
|
||||||
|
if line.startswith('# CONFIG_'): line = ' ' + line[9:]
|
||||||
|
else: line = line[1:]
|
||||||
|
|
||||||
|
rtconfig.write('/*%s */\n' % line)
|
||||||
empty_line = 0
|
empty_line = 0
|
||||||
else:
|
else:
|
||||||
empty_line = 0
|
empty_line = 0
|
||||||
setting = line.split('=', 1)
|
setting = line.split('=')
|
||||||
if len(setting) >= 2:
|
if len(setting) >= 2:
|
||||||
if setting[0].startswith('CONFIG_'):
|
if setting[0].startswith('CONFIG_'):
|
||||||
setting[0] = setting[0][7:]
|
setting[0] = setting[0][7:]
|
||||||
|
|
||||||
|
# remove CONFIG_PKG_XX_PATH or CONFIG_PKG_XX_VER
|
||||||
|
if type(setting[0]) == type('a') and (setting[0].endswith('_PATH') or setting[0].endswith('_VER')):
|
||||||
|
continue
|
||||||
|
|
||||||
if setting[1] == 'y':
|
if setting[1] == 'y':
|
||||||
rtconfig.write('#define %s\n' % setting[0])
|
rtconfig.write('#define %s\n' % setting[0])
|
||||||
else:
|
else:
|
||||||
rtconfig.write('#define %s %s\n' % (setting[0], setting[1]))
|
rtconfig.write('#define %s %s\n' % (setting[0], setting[1]))
|
||||||
|
|
||||||
|
if os.path.isfile('rtconfig_project.h'):
|
||||||
|
rtconfig.write('#include "rtconfig_project.h"\n')
|
||||||
|
|
||||||
|
rtconfig.write('\n')
|
||||||
rtconfig.write('#endif\n')
|
rtconfig.write('#endif\n')
|
||||||
rtconfig.close()
|
rtconfig.close()
|
||||||
|
|
||||||
def config():
|
def config():
|
||||||
mk_rtconfig('.config')
|
mk_rtconfig('.config')
|
||||||
|
|
||||||
|
def get_env_dir():
|
||||||
|
if os.environ.get('ENV_ROOT'):
|
||||||
|
return os.environ.get('ENV_ROOT')
|
||||||
|
|
||||||
|
home_dir = os.environ['HOME']
|
||||||
|
env_dir = os.path.join(home_dir, '.env')
|
||||||
|
|
||||||
|
if not os.path.exists(env_dir):
|
||||||
|
return None
|
||||||
|
|
||||||
|
return env_dir
|
||||||
|
|
||||||
|
def touch_env():
|
||||||
|
home_dir = os.environ['HOME']
|
||||||
|
env_dir = os.path.join(home_dir, '.env')
|
||||||
|
if not os.path.exists(env_dir):
|
||||||
|
os.mkdir(env_dir)
|
||||||
|
os.mkdir(os.path.join(env_dir, 'local_pkgs'))
|
||||||
|
os.mkdir(os.path.join(env_dir, 'packages'))
|
||||||
|
kconfig = file(os.path.join(env_dir, 'packages', 'Kconfig'), 'w')
|
||||||
|
|
||||||
|
# menuconfig for Linux
|
||||||
|
def menuconfig(RTT_ROOT):
|
||||||
|
kconfig_dir = os.path.join(RTT_ROOT, 'tools', 'kconfig-frontends')
|
||||||
|
os.system('scons -C ' + kconfig_dir)
|
||||||
|
|
||||||
|
env_dir = get_env_dir()
|
||||||
|
if not env_dir:
|
||||||
|
touch_env()
|
||||||
|
env_dir = get_env_dir()
|
||||||
|
|
||||||
|
os.environ['PKGS_ROOT'] = os.path.join(env_dir, 'packages')
|
||||||
|
|
||||||
|
fn = '.config'
|
||||||
|
|
||||||
|
if os.path.isfile(fn):
|
||||||
|
mtime = os.path.getmtime(fn)
|
||||||
|
else:
|
||||||
|
mtime = -1
|
||||||
|
|
||||||
|
kconfig_cmd = os.path.join(RTT_ROOT, 'tools', 'kconfig-frontends', 'kconfig-mconf')
|
||||||
|
os.system(kconfig_cmd + ' Kconfig')
|
||||||
|
|
||||||
|
if os.path.isfile(fn):
|
||||||
|
mtime2 = os.path.getmtime(fn)
|
||||||
|
else:
|
||||||
|
mtime2 = -1
|
||||||
|
|
||||||
|
# make rtconfig.h
|
||||||
|
if mtime != mtime2:
|
||||||
|
mk_rtconfig(fn)
|
||||||
|
|
||||||
|
@ -121,7 +121,7 @@ def MakeCopy(program, BSP_ROOT, RTT_ROOT, Env):
|
|||||||
# copy tools directory
|
# copy tools directory
|
||||||
print("=> tools")
|
print("=> tools")
|
||||||
do_copy_folder(os.path.join(RTT_ROOT, "tools"), os.path.join(target_path, "tools"), ignore_patterns('*.pyc'))
|
do_copy_folder(os.path.join(RTT_ROOT, "tools"), os.path.join(target_path, "tools"), ignore_patterns('*.pyc'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'KConfig'), os.path.join(target_path, 'KConfig'))
|
do_copy_file(os.path.join(RTT_ROOT, 'Kconfig'), os.path.join(target_path, 'Kconfig'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'AUTHORS'), os.path.join(target_path, 'AUTHORS'))
|
do_copy_file(os.path.join(RTT_ROOT, 'AUTHORS'), os.path.join(target_path, 'AUTHORS'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'COPYING'), os.path.join(target_path, 'COPYING'))
|
do_copy_file(os.path.join(RTT_ROOT, 'COPYING'), os.path.join(target_path, 'COPYING'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'README.md'), os.path.join(target_path, 'README.md'))
|
do_copy_file(os.path.join(RTT_ROOT, 'README.md'), os.path.join(target_path, 'README.md'))
|
||||||
@ -170,7 +170,7 @@ def MakeCopyHeader(program, BSP_ROOT, RTT_ROOT, Env):
|
|||||||
# copy tools directory
|
# copy tools directory
|
||||||
print "=> tools"
|
print "=> tools"
|
||||||
do_copy_folder(os.path.join(RTT_ROOT, "tools"), os.path.join(target_path, "tools"), ignore_patterns('*.pyc'))
|
do_copy_folder(os.path.join(RTT_ROOT, "tools"), os.path.join(target_path, "tools"), ignore_patterns('*.pyc'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'KConfig'), os.path.join(target_path, 'KConfig'))
|
do_copy_file(os.path.join(RTT_ROOT, 'Kconfig'), os.path.join(target_path, 'Kconfig'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'AUTHORS'), os.path.join(target_path, 'AUTHORS'))
|
do_copy_file(os.path.join(RTT_ROOT, 'AUTHORS'), os.path.join(target_path, 'AUTHORS'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'COPYING'), os.path.join(target_path, 'COPYING'))
|
do_copy_file(os.path.join(RTT_ROOT, 'COPYING'), os.path.join(target_path, 'COPYING'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'README.md'), os.path.join(target_path, 'README.md'))
|
do_copy_file(os.path.join(RTT_ROOT, 'README.md'), os.path.join(target_path, 'README.md'))
|
||||||
@ -242,7 +242,7 @@ def MkDist(program, BSP_ROOT, RTT_ROOT, Env):
|
|||||||
# copy tools directory
|
# copy tools directory
|
||||||
print("=> tools")
|
print("=> tools")
|
||||||
do_copy_folder(os.path.join(RTT_ROOT, "tools"), os.path.join(target_path, "tools"), ignore_patterns('*.pyc'))
|
do_copy_folder(os.path.join(RTT_ROOT, "tools"), os.path.join(target_path, "tools"), ignore_patterns('*.pyc'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'KConfig'), os.path.join(target_path, 'KConfig'))
|
do_copy_file(os.path.join(RTT_ROOT, 'Kconfig'), os.path.join(target_path, 'Kconfig'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'AUTHORS'), os.path.join(target_path, 'AUTHORS'))
|
do_copy_file(os.path.join(RTT_ROOT, 'AUTHORS'), os.path.join(target_path, 'AUTHORS'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'COPYING'), os.path.join(target_path, 'COPYING'))
|
do_copy_file(os.path.join(RTT_ROOT, 'COPYING'), os.path.join(target_path, 'COPYING'))
|
||||||
do_copy_file(os.path.join(RTT_ROOT, 'README.md'), os.path.join(target_path, 'README.md'))
|
do_copy_file(os.path.join(RTT_ROOT, 'README.md'), os.path.join(target_path, 'README.md'))
|
||||||
@ -265,7 +265,7 @@ def MkDist(program, BSP_ROOT, RTT_ROOT, Env):
|
|||||||
except :
|
except :
|
||||||
print('')
|
print('')
|
||||||
|
|
||||||
# change RTT_ROOT in KConfig
|
# change RTT_ROOT in Kconfig
|
||||||
try:
|
try:
|
||||||
if os.path.exists(os.path.join(BSP_ROOT, 'Kconfig')):
|
if os.path.exists(os.path.join(BSP_ROOT, 'Kconfig')):
|
||||||
Kconfig = file(os.path.join(BSP_ROOT, 'Kconfig'))
|
Kconfig = file(os.path.join(BSP_ROOT, 'Kconfig'))
|
||||||
|
0
tools/wizard.py
Executable file → Normal file
0
tools/wizard.py
Executable file → Normal file
Loading…
x
Reference in New Issue
Block a user