diff --git a/.github/workflows/action_tools.yml b/.github/workflows/action_tools.yml index ba5c624cba..6ad6d518d0 100644 --- a/.github/workflows/action_tools.yml +++ b/.github/workflows/action_tools.yml @@ -77,7 +77,7 @@ jobs: if: ${{ success() }} run: | echo "Test to dist project" - scons --dist -C $TEST_BSP_ROOT + scons --dist --project-name=project -C $TEST_BSP_ROOT scons --dist-ide -C $TEST_BSP_ROOT ls $TEST_BSP_ROOT ls $TEST_BSP_ROOT/dist diff --git a/tools/options.py b/tools/options.py index b77b675612..9b338e7311 100644 --- a/tools/options.py +++ b/tools/options.py @@ -22,8 +22,9 @@ # 2022-04-20 WuGensheng Add Options to SCons # -from SCons.Script import AddOption +from SCons.Script import AddOption, Dir import platform +import os def AddOptions(): ''' ===== Add generic options to SCons ===== ''' @@ -45,7 +46,7 @@ def AddOptions(): AddOption('--project-name', dest = 'project-name', type = 'string', - default = "project", + default = os.path.basename(Dir('#').abspath), help = 'set project name') AddOption('--cscope', dest = 'cscope',