Changeset 3648 in products


Ignore:
Timestamp:
Apr 9, 2013 12:29:06 PM (11 years ago)
Author:
enkidu
Message:

move dependency to Install.py and activate it only for plone vesrvions >= 4.3

Location:
quintagroup.plonetabs/trunk/quintagroup/plonetabs
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.plonetabs/trunk/quintagroup/plonetabs/Extensions/Install.py

    r3437 r3648  
    3232    portal_quickinstaller = getToolByName(self, 'portal_quickinstaller') 
    3333    portal_setup = getToolByName(self, 'portal_setup') 
     34    portal_migration = getToolByName(self, 'portal_migration') 
     35     
     36    # plone.app.kss dependency fix for plone >= 4.3  
     37    plone_version = portal_migration.coreVersions().get('Plone Instance', 'unknown') 
     38    if plone_version.replace('.','')[:2] >= '43': 
     39        global PRODUCT_DEPENDENCIES 
     40        PRODUCT_DEPENDENCIES += ('plone.app.kss',) 
    3441 
    3542    for product in PRODUCT_DEPENDENCIES: 
  • quintagroup.plonetabs/trunk/quintagroup/plonetabs/profiles/default/metadata.xml

    r3647 r3648  
    22<metadata> 
    33  <version>0.5b1</version> 
    4   <dependencies> 
    5     <dependency>profile-plone.app.kss:default</dependency> 
    6   </dependencies> 
    74</metadata> 
Note: See TracChangeset for help on using the changeset viewer.