SeattleTestbed / buildscripts

Tools to build runnable components from SeattleTestbed repos
MIT License
0 stars 2 forks source link

Fix for issue #5 under buildscripts repository #6

Open XuefengHuang opened 9 years ago

XuefengHuang commented 9 years ago

This is a tool for developers constructing build configuration files for SeattleTestbed repositories. This is a test under demokit repository:

Additionally required in config_initialize.txt

# Additionally required by dependency repy_v2:
https://github.com/SeattleTestbed/utf ../DEPENDENCIES/utf
# Additionally required by dependency portability:
https://github.com/SeattleTestbed/utf ../DEPENDENCIES/utf
# Additionally required by dependency seash:
https://github.com/SeattleTestbed/nodemanager ../DEPENDENCIES/nodemanager
https://github.com/SeattleTestbed/utf ../DEPENDENCIES/utf
# Additionally required by dependency affix:
https://github.com/SeattleTestbed/utf ../DEPENDENCIES/utf
# Additionally required by dependency common:
https://github.com/SeattleTestbed/utf ../DEPENDENCIES/utf
# Additionally required by dependency seattlelib_v2:
https://github.com/SeattleTestbed/utf ../DEPENDENCIES/utf

Additionally required in config_build.txt

# Additionally required by dependency seash:
DEPENDENCIES/seash/modules/* modules
DEPENDENCIES/seash/modules/modules/* modules/modules
DEPENDENCIES/seash/modules/factoids/* modules/factoids
DEPENDENCIES/seash/modules/geoip/* modules/geoip
DEPENDENCIES/seash/modules/uploaddir/* modules/uploaddir
DEPENDENCIES/seash/modules/variables/* modules/variables
DEPENDENCIES/common/*
# Additionally required by dependency repy_v2:
DEPENDENCIES/common/*
# Additionally required by dependency affix:
components/*
services/tcp_relay/*
DEPENDENCIES/common/*
# Additionally required by dependency portability:
DEPENDENCIES/common/*
# Additionally required by dependency seattlelib_v2:
DEPENDENCIES/common/*

I think components/* should be changed to ./components/* at config_build.txt under affix repos. Because it is not standard formate and it will not support check_config.py. services/tcp_relay/* also should do it.