components/openstack/common/Makefile
changeset 4669 342ab6111bb5
parent 4339 6501cf9c29f9
child 5405 66fd59fecd68
equal deleted inserted replaced
4668:51be575ee283 4669:342ab6111bb5
    26 include ../../../make-rules/shared-macros.mk
    26 include ../../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		openstack
    28 COMPONENT_NAME=		openstack
    29 COMPONENT_VERSION=	2014.2.2
    29 COMPONENT_VERSION=	2014.2.2
    30 COMPONENT_PROJECT_URL=	http://www.openstack.org/
    30 COMPONENT_PROJECT_URL=	http://www.openstack.org/
       
    31 COMPONENT_BUGDB=	service/nova
    31 IPS_COMPONENT_VERSION=	0.$(COMPONENT_VERSION)
    32 IPS_COMPONENT_VERSION=	0.$(COMPONENT_VERSION)
    32 
    33 
    33 include $(WS_MAKE_RULES)/prep.mk
    34 include $(WS_MAKE_RULES)/prep.mk
    34 include $(WS_MAKE_RULES)/ips.mk
    35 include $(WS_MAKE_RULES)/ips.mk
    35 
    36 
    36 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    37 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    37 
    38 
    38 # Used for placement of openstack_common.py
    39 # Used for placement of openstack_common.py
    39 PYTHON_VERSIONS=        2.7
    40 PYTHON_VERSIONS=	2.7
    40 PKG_MACROS +=           PYVER=$(PYTHON_VERSIONS)
    41 
       
    42 PKG_MACROS +=		PYVER=$(PYTHON_VERSIONS)
       
    43 PKG_MACROS +=		PYV=$(shell echo $(PYTHON_VERSIONS) | tr -d .)
    41 
    44 
    42 build:		FRC
    45 build:		FRC
    43 	@/bin/true
    46 	@/bin/true
    44 
    47 
    45 install:	FRC
    48 install:	FRC
    46 	($(MKDIR) $(PROTO_DIR)$(PYTHON_LIB); \
    49 	($(MKDIR) $(PROTO_DIR)$(PYTHON_LIB); \
    47 	    $(CP) files/openstack_common.py $(PROTO_DIR)$(PYTHON_LIB); \
    50 	 $(CP) files/openstack_common.py $(PROTO_DIR)$(PYTHON_LIB); \
    48 	 $(PYTHON) -m compileall $(PROTO_DIR)/$(PYTHON_VENDOR_PACKAGES))
    51 	 $(PYTHON) -m compileall $(PROTO_DIR)/$(PYTHON_VENDOR_PACKAGES))
    49 
    52 
    50 download::
    53 download::
    51 	@echo 'No downloads for this component'
    54 	@echo 'No downloads for this component'
    52 
    55 
    55 clean::
    58 clean::
    56 	$(RM) -r $(SOURCE_DIR)/build
    59 	$(RM) -r $(SOURCE_DIR)/build
    57 
    60 
    58 test:		$(NO_TESTS)
    61 test:		$(NO_TESTS)
    59 
    62 
    60 system-test:    $(NO_TESTS)
    63 system-test:	$(NO_TESTS)