コード例 #1
0
ファイル: __init__.py プロジェクト: jpcw/minitage.paste
# mappings option/versions to pin
versions_mappings = xmlvars.get("versions_mappings", {})
# mappings option/versions to pin if the user wants really stable sets
checked_versions_mappings = xmlvars.get("checked_versions_mappings", {})
# mappings option/productdistros to install
urls_mappings = xmlvars.get("urls_mappings", {})
# mappings option/nested packages/version suffix packages  to install
plone_np_mappings = xmlvars.get("plone_np_mappings", {})
plone_vsp_mappings = xmlvars.get("plone_vsp_mappings", {})
plone_sources = xmlvars.get("plone_sources", {})
dev_desc = "Install %s in development mode."
dev_vars = []
sources_k = plone_sources.keys()
sources_k.sort()
for name in sources_k:
    dev_vars.append(pvar("with_autocheckout_%s" % name, description=name, default="n"))


class Template(plone41.Template):
    packaged_version = "4.2.2"
    # packaged_zope2_version = '2.13.10'
    # packaged_ztk_version = '1.0.6'
    summary = "Template for creating a plone42 project"
    python = "python-2.7"

    # buildout <-> minitage config vars mapping
    sections_mappings = {
        "additional_eggs": eggs_mappings,
        "plone_zcml": zcml_mappings,
        "plone_products": urls_mappings,
        "plone_np": plone_np_mappings,
コード例 #2
0
ファイル: __init__.py プロジェクト: jpcw/minitage.paste
checked_versions_mappings = xmlvars.get('checked_versions_mappings',{})
# mappings option/productdistros to install
urls_mappings = xmlvars.get('urls_mappings', {})
# mappings option/nested packages/version suffix packages  to install
plone_np_mappings = xmlvars.get('plone_np_mappings', {})
plone_vsp_mappings = xmlvars.get('plone_vsp_mappings', {})
plone_sources = xmlvars.get('plone_sources', {})
dev_desc = 'Install %s in development mode.'
dev_vars = []
sources_k = plone_sources.keys()
sources_k.sort()
for name in sources_k:
    dev_vars.append(
        pvar(
            'with_autocheckout_%s' % name,
            description = name,
            default = "n",
        )
    )

class Template(common.Template):
    packaged_version = '3.3.5'
    packaged_zope2_version = None
    summary                    = 'Template for creating a plone3 project'
    python                     = 'python-2.4'
    init_messages = (
        '%s' % (
            '---------------------------------------------------------\n'
            '\tPlone 3 needs a python 2.4 to run:\n'
            '\t * if you do not fill anything, it will use minitage or system\'s one\n'
            '\t * if you do not provide one explicitly, it will use minitage or system\'s one\n'
コード例 #3
0
ファイル: __init__.py プロジェクト: minitage/minitage.paste
# mappings option/versions to pin if the user wants really stable sets
checked_versions_mappings = xmlvars.get('checked_versions_mappings',{})
# mappings option/nested packages/version suffix packages  to install
plone_np_mappings = xmlvars.get('plone_np_mappings', {})
plone_vsp_mappings = xmlvars.get('plone_vsp_mappings', {})
plone_sources = xmlvars.get('plone_sources', {})
framework_apps = xmlvars.get('framework_apps', {})
dev_desc = 'Install %s in development mode.'
dev_vars = []
sources_k = plone_sources.keys()
sources_k.sort()
for name in sources_k:
    dev_vars.append(
        pvar(
            'with_autocheckout_%s' % name,
            description = name,
            default = "n",
        )
    )

base_django_eggs = ['celery',
                    'CherryPy',
                    'coverage',
                    'cryptacular',
                    'Django',
                    'django-celery',
                    'django-guardian',
                    'django-nose',
                    'django-registration',
                    'django-templated-email',
                    'dj.paste',
コード例 #4
0
ファイル: __init__.py プロジェクト: ebrehault/minitage.paste
checked_versions_mappings = xmlvars.get('checked_versions_mappings',{})
# mappings option/productdistros to install
urls_mappings = xmlvars.get('urls_mappings', {})
# mappings option/nested packages/version suffix packages  to install
plone_np_mappings = xmlvars.get('plone_np_mappings', {})
plone_vsp_mappings = xmlvars.get('plone_vsp_mappings', {})
plone_sources = xmlvars.get('plone_sources', {})
dev_desc = 'Install %s in development mode.'
dev_vars = []
sources_k = plone_sources.keys()
sources_k.sort()
for name in sources_k:
    dev_vars.append(
        pvar(
            'with_autocheckout_%s' % name,
            description = name,
            default = "n",
        )
    )

class Template(plone42.Template):
    packaged_version = '4.3rc1'
    #packaged_zope2_version = '2.13.10'
    #packaged_ztk_version = '1.0.6'
    summary         = 'Template for creating a plone43 project'
    python          = 'python-2.7'

    # buildout <-> minitage config vars mapping
    sections_mappings = {
        'additional_eggs': eggs_mappings,
        'plone_zcml': zcml_mappings,
コード例 #5
0
ファイル: __init__.py プロジェクト: jpcw/minitage.paste
scripts_mappings = xmlvars.get("scripts_mappings", {})
# mappings option/versions to pin
versions_mappings = xmlvars.get("versions_mappings", {})
# mappings option/versions to pin if the user wants really stable sets
checked_versions_mappings = xmlvars.get("checked_versions_mappings", {})
# mappings option/nested packages/version suffix packages  to install
plone_np_mappings = xmlvars.get("plone_np_mappings", {})
plone_vsp_mappings = xmlvars.get("plone_vsp_mappings", {})
plone_sources = xmlvars.get("plone_sources", {})
framework_apps = xmlvars.get("framework_apps", {})
dev_desc = "Install %s in development mode."
dev_vars = []
sources_k = plone_sources.keys()
sources_k.sort()
for name in sources_k:
    dev_vars.append(pvar("with_autocheckout_%s" % name, description=name, default="n"))

base_pyramid_eggs = [
    "pyramid",
    "repoze.tm2",
    #'pyramid_who',
    "cryptacular",
    "PasteDeploy",
    "waitress",
    "WebOb",
    "WebError",
    "repoze.vhm",
    "CherryPy",
    "gunicorn",
]
コード例 #6
0
ファイル: __init__.py プロジェクト: jpcw/minitage.paste
# mappings option/versions to pin if the user wants really stable sets
checked_versions_mappings = xmlvars.get('checked_versions_mappings',{})
# mappings option/nested packages/version suffix packages  to install
plone_np_mappings = xmlvars.get('plone_np_mappings', {})
plone_vsp_mappings = xmlvars.get('plone_vsp_mappings', {})
plone_sources = xmlvars.get('plone_sources', {})
framework_apps = xmlvars.get('framework_apps', {})
dev_desc = 'Install %s in development mode.'
dev_vars = []
sources_k = plone_sources.keys()
sources_k.sort()
for name in sources_k:
    dev_vars.append(
        pvar(
            'with_autocheckout_%s' % name,
            description = name,
            default = "n",
        )
    )

base_django_eggs = ['Django',
                    'PasteDeploy', 'Paste', 'cryptacular',
                    'dj.paste', 'WebOb', 'WebError', 'repoze.vhm',
                    'CherryPy', 'gunicorn',
                   ]
class Template(common.Template):

    summary = 'Template for creating a '\
            'basic django project inside minitage'
    _template_dir = pkg_resources.resource_filename('minitage.paste', 'projects/django/template')
    python                     = 'python-2.7'