goa/goactl.py
changeset 3 512e9bd0685a
parent 0 b97547f5f1fa
child 11 db9c539e0b1b
equal deleted inserted replaced
2:3847ffe2f86c 3:512e9bd0685a
   205         create_init_file(join(appldir, 'cubicweb/common'), 'cubicweb.common')
   205         create_init_file(join(appldir, 'cubicweb/common'), 'cubicweb.common')
   206         for fpath, subfpath in OVERRIDEN_FILES:
   206         for fpath, subfpath in OVERRIDEN_FILES:
   207             create_symlink(join(CW_SOFTWARE_ROOT, 'goa', 'overrides', fpath),
   207             create_symlink(join(CW_SOFTWARE_ROOT, 'goa', 'overrides', fpath),
   208                            join(appldir, 'cubicweb', subfpath))
   208                            join(appldir, 'cubicweb', subfpath))
   209         # link every supported components
   209         # link every supported components
   210         cubesdir = join(appldir, 'cubes')
   210         packagesdir = join(appldir, 'cubes')
   211         cubesdir = CubicWebConfiguration.cubes_dir()
   211         cubesdir = CubicWebConfiguration.cubes_dir()
   212         for include in ('eaddressbook','ebasket', 'eblog','eclassfolders',
   212         for include in ('addressbook','basket', 'blog','classfolders',
   213                         'eclasstags', 'ecomment', 'efile', 'elink',
   213                         'classtags', 'comment', 'file', 'link',
   214                         'emailinglist', 'eperson', 'etask', 'ezone',
   214                         'mailinglist', 'person', 'task', 'zone',
   215                         ):
   215                         ):
   216             create_symlink(join(cubesdir, include), join(cubesdir, include))
   216             create_symlink(join(cubesdir, include), join(packagesdir, include))
   217         # generate sample config
   217         # generate sample config
   218         from cubicweb.goa.goaconfig import GAEConfiguration
   218         from cubicweb.goa.goaconfig import GAEConfiguration
   219         from cubicweb.common.migration import MigrationHelper
   219         from cubicweb.common.migration import MigrationHelper
   220         config = GAEConfiguration(appid, appldir)
   220         config = GAEConfiguration(appid, appldir)
   221         if exists(config.main_config_file()):
   221         if exists(config.main_config_file()):