Skip to content

Commit

Permalink
Create scons alias for nodemgr with dependencies
Browse files Browse the repository at this point in the history
From now on `scons nodemgr-full` will build nodemgr and all dependencies.

Change-Id: I06beb95d1d9d12e31198c1ad00254f53c5e6c55b
Partial-Bug: #1783539
  • Loading branch information
Michal Clapinski committed Aug 6, 2018
1 parent 5d3be6e commit 5f09d5e
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/analytics/database/SConscript
Expand Up @@ -41,6 +41,7 @@ DatabaseEnv.Default(sdist_gen)
DatabaseEnv.Alias("database:node_mgr", sdist_gen)
DatabaseEnv.Alias("src/analytics/database:database", sdist_gen)
DatabaseEnv.Alias("contrail-database", sdist_gen)
DatabaseEnv.Alias("nodemgr-full", sdist_gen)

DatabaseEnv['DATABASE_PKG'] = sdist_gen

Expand Down
1 change: 1 addition & 0 deletions src/nodemgr/SConscript
Expand Up @@ -139,6 +139,7 @@ OpEnv.Alias('install', OpEnv.InstallAs(OpEnv['INSTALL_CONF'] + '/contrail-vroute

OpEnv.Alias("src:nodemgr", sdist_gen)
OpEnv.Alias("contrail-nodemgr", sdist_gen)
OpEnv.Alias("nodemgr-full", sdist_gen)

#dummy scons target for nodemgr test
test_suite = [ ]
Expand Down
2 changes: 1 addition & 1 deletion src/sandesh/common/SConscript
Expand Up @@ -54,7 +54,7 @@ sdist_gen = env.Command('dist/sandesh-common-0.1dev.tar.gz',

# install everything before building distribution
env.Depends(sdist_gen, sdist_depends)

env.Alias('nodemgr-full', sdist_gen)
env.Default(sdist_gen)

if 'install' in BUILD_TARGETS:
Expand Down
1 change: 1 addition & 0 deletions src/vnsw/agent/uve/SConscript
Expand Up @@ -78,6 +78,7 @@ sdist_gen = env.Command('dist', 'setup.py', cd_cmd + 'python setup.py sdist')
env.Depends(sdist_gen, sdist_depends)
env.Default(sdist_gen)
env.Alias("vrouter:node_mgr", sdist_gen)
env.Alias("nodemgr-full", sdist_gen)

# Generate the C++ source files
SandeshGenFiles = env.SandeshGenCpp('interface.sandesh')
Expand Down

0 comments on commit 5f09d5e

Please sign in to comment.