diff options
| author | Bernard Xiong <[email protected]> | 2017-12-20 11:20:55 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2017-12-20 11:20:55 +0800 |
| commit | ecbe7b4ca15acb3f864fb75fc5645954acfa76ea (patch) | |
| tree | 5ec9a1ba8addda5770b33401b98fb20f0003866f /tools | |
| parent | 89944a783701d09b7c234b8b0d34af73d7b7388e (diff) | |
[Tools] Add more packages support under Linux
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/menuconfig.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/menuconfig.py b/tools/menuconfig.py index 4ffcd9372f..4a339ec14b 100644 --- a/tools/menuconfig.py +++ b/tools/menuconfig.py @@ -80,7 +80,17 @@ def touch_env(): os.mkdir(env_dir) os.mkdir(os.path.join(env_dir, 'local_pkgs')) os.mkdir(os.path.join(env_dir, 'packages')) + + os.system('git clone https://github.com/RT-Thread/packages.git ~/.env/packages/packages') + kconfig = file(os.path.join(env_dir, 'packages', 'Kconfig'), 'w') + kconfig.write('source "$PKGS_DIR/packages/Kconfig"') + + os.mkdir(os.path.join(env_dir, 'tools')) + os.system('git clone https://github.com/RT-Thread/env.git ~/.env/tools/scripts') + + env_sh = file(os.path.join(env_dir, 'env.sh'), 'w') + env_sh.write('export $PATH=~/.env/tools/scripts:$PATH') # menuconfig for Linux def menuconfig(RTT_ROOT): |
