[tools] use project's dir basename as default project name
This commit is contained in:
parent
04686869c7
commit
ea75800d5b
|
@ -77,7 +77,7 @@ jobs:
|
||||||
if: ${{ success() }}
|
if: ${{ success() }}
|
||||||
run: |
|
run: |
|
||||||
echo "Test to dist project"
|
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
|
scons --dist-ide -C $TEST_BSP_ROOT
|
||||||
ls $TEST_BSP_ROOT
|
ls $TEST_BSP_ROOT
|
||||||
ls $TEST_BSP_ROOT/dist
|
ls $TEST_BSP_ROOT/dist
|
||||||
|
|
|
@ -22,8 +22,9 @@
|
||||||
# 2022-04-20 WuGensheng Add Options to SCons
|
# 2022-04-20 WuGensheng Add Options to SCons
|
||||||
#
|
#
|
||||||
|
|
||||||
from SCons.Script import AddOption
|
from SCons.Script import AddOption, Dir
|
||||||
import platform
|
import platform
|
||||||
|
import os
|
||||||
|
|
||||||
def AddOptions():
|
def AddOptions():
|
||||||
''' ===== Add generic options to SCons ===== '''
|
''' ===== Add generic options to SCons ===== '''
|
||||||
|
@ -45,7 +46,7 @@ def AddOptions():
|
||||||
AddOption('--project-name',
|
AddOption('--project-name',
|
||||||
dest = 'project-name',
|
dest = 'project-name',
|
||||||
type = 'string',
|
type = 'string',
|
||||||
default = "project",
|
default = os.path.basename(Dir('#').abspath),
|
||||||
help = 'set project name')
|
help = 'set project name')
|
||||||
AddOption('--cscope',
|
AddOption('--cscope',
|
||||||
dest = 'cscope',
|
dest = 'cscope',
|
||||||
|
|
Loading…
Reference in New Issue