components/openstack/horizon/Makefile
changeset 4049 150852e281c4
parent 4010 b64e4d27c23b
child 4196 d697072a92f5
equal deleted inserted replaced
4048:4c5ddf8de634 4049:150852e281c4
   208 
   208 
   209 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
   209 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
   210 
   210 
   211 # Since this is an app, and doesn't provide any public library interfaces, we
   211 # Since this is an app, and doesn't provide any public library interfaces, we
   212 # only need to deliver one version.  The manifest is parameterized, though.
   212 # only need to deliver one version.  The manifest is parameterized, though.
   213 PYTHON_VERSIONS=	2.6
   213 PYTHON_VERSIONS=	2.7
   214 
       
   215 # Django's manage.py needs to be run with Python 2.6, since that's what this
       
   216 # ecosystem runs under right now.
       
   217 PYTHON_VERSION=		2.6
       
   218 
   214 
   219 PKG_MACROS +=		COMPONENT_BE_VERSION=$(COMPONENT_BE_VERSION)
   215 PKG_MACROS +=		COMPONENT_BE_VERSION=$(COMPONENT_BE_VERSION)
   220 PKG_MACROS +=		PYVER=$(PYTHON_VERSIONS)
   216 PKG_MACROS +=		PYVER=$(PYTHON_VERSIONS)
   221 PKG_MACROS +=		PYV=$(shell echo $(PYTHON_VERSIONS) | tr -d .)
   217 PKG_MACROS +=		PYV=$(shell echo $(PYTHON_VERSIONS) | tr -d .)
   222 
   218 
   304 	gfind $(COMPONENT_DIR) -maxdepth 1 -type d -name "XStatic*" \
   300 	gfind $(COMPONENT_DIR) -maxdepth 1 -type d -name "XStatic*" \
   305 	    -exec rm -r {} \;
   301 	    -exec rm -r {} \;
   306 
   302 
   307 
   303 
   308 # Packages required by Django's manage.py during the Horizon build
   304 # Packages required by Django's manage.py during the Horizon build
   309 REQUIRED_PACKAGES += library/python/babel-26
   305 REQUIRED_PACKAGES += library/python/babel-27
   310 REQUIRED_PACKAGES += library/python/ceilometerclient-26
   306 REQUIRED_PACKAGES += library/python/ceilometerclient-27
   311 REQUIRED_PACKAGES += library/python/cinderclient-26
   307 REQUIRED_PACKAGES += library/python/cinderclient-27
   312 REQUIRED_PACKAGES += library/python/django-26
   308 REQUIRED_PACKAGES += library/python/django-27
   313 REQUIRED_PACKAGES += library/python/django-pyscss-26
   309 REQUIRED_PACKAGES += library/python/django-pyscss-27
   314 REQUIRED_PACKAGES += library/python/django_compressor-26
   310 REQUIRED_PACKAGES += library/python/django_compressor-27
   315 REQUIRED_PACKAGES += library/python/django_openstack_auth-26
   311 REQUIRED_PACKAGES += library/python/django_openstack_auth-27
   316 REQUIRED_PACKAGES += library/python/glanceclient-26
   312 REQUIRED_PACKAGES += library/python/glanceclient-27
   317 REQUIRED_PACKAGES += library/python/heatclient-26
   313 REQUIRED_PACKAGES += library/python/heatclient-27
   318 REQUIRED_PACKAGES += library/python/iso8601-26
   314 REQUIRED_PACKAGES += library/python/iso8601-27
   319 REQUIRED_PACKAGES += library/python/keystoneclient-26
   315 REQUIRED_PACKAGES += library/python/keystoneclient-27
   320 REQUIRED_PACKAGES += library/python/lockfile-26
   316 REQUIRED_PACKAGES += library/python/lockfile-27
   321 REQUIRED_PACKAGES += library/python/neutronclient-26
   317 REQUIRED_PACKAGES += library/python/neutronclient-27
   322 REQUIRED_PACKAGES += library/python/novaclient-26
   318 REQUIRED_PACKAGES += library/python/novaclient-27
   323 REQUIRED_PACKAGES += library/python/oslo.config-26
   319 REQUIRED_PACKAGES += library/python/oslo.config-27
   324 REQUIRED_PACKAGES += library/python/requests-26
   320 REQUIRED_PACKAGES += library/python/requests-27
   325 REQUIRED_PACKAGES += library/python/saharaclient-26
   321 REQUIRED_PACKAGES += library/python/saharaclient-27
   326 REQUIRED_PACKAGES += library/python/six-26
   322 REQUIRED_PACKAGES += library/python/six-27
   327 REQUIRED_PACKAGES += library/python/swiftclient-26
   323 REQUIRED_PACKAGES += library/python/swiftclient-27
   328 REQUIRED_PACKAGES += library/python/troveclient-26
   324 REQUIRED_PACKAGES += library/python/troveclient-27