components/openstack/neutron/Makefile
changeset 6886 a5d238289b13
parent 6848 8e252a37ed0d
child 7315 5cc40226273b
equal deleted inserted replaced
6885:ba96d2ed0291 6886:a5d238289b13
    61 
    61 
    62 include $(WS_MAKE_RULES)/prep.mk
    62 include $(WS_MAKE_RULES)/prep.mk
    63 include $(WS_MAKE_RULES)/setup.py.mk
    63 include $(WS_MAKE_RULES)/setup.py.mk
    64 
    64 
    65 # Depends on openvswitch, available in S12 but not 11.3, so do not publish.
    65 # Depends on openvswitch, available in S12 but not 11.3, so do not publish.
    66 ifeq ($(BUILD_TYPE), evaluation)
    66 include $(WS_MAKE_RULES)/no-evaluation.mk
    67 BUILD_NO_ARCH=
       
    68 INSTALL_NO_ARCH=
       
    69 PUBLISH_STAMP=
       
    70 endif
       
    71 
    67 
    72 include $(WS_MAKE_RULES)/ips.mk
    68 include $(WS_MAKE_RULES)/ips.mk
    73 
    69 
    74 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    70 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    75 
    71 
   143 	$(PROTO_DIR)/$(PYTHON_LIB)/$(DEVICE_TEMPLATE)
   139 	$(PROTO_DIR)/$(PYTHON_LIB)/$(DEVICE_TEMPLATE)
   144 
   140 
   145 COMPONENT_POST_INSTALL_ACTION += \
   141 COMPONENT_POST_INSTALL_ACTION += \
   146     $(PYTHON) -m compileall $(PROTO_DIR)/$(PYTHON_VENDOR_PACKAGES)
   142     $(PYTHON) -m compileall $(PROTO_DIR)/$(PYTHON_VENDOR_PACKAGES)
   147 
   143 
   148 # common targets
   144 # Skip all building & installing, especially of vpnaas, in evaluation mode.
       
   145 ifeq ($(BUILD_TYPE), evaluation)
       
   146 build:
       
   147 install:
       
   148 else
   149 build:		$(BUILD_NO_ARCH)
   149 build:		$(BUILD_NO_ARCH)
   150 
       
   151 install:	$(INSTALL_NO_ARCH) install-vpnaas
   150 install:	$(INSTALL_NO_ARCH) install-vpnaas
       
   151 endif
   152 
   152 
   153 test:		$(NO_TESTS)
   153 test:		$(NO_TESTS)
   154 
   154 
   155 system-test:	$(NO_TESTS)
   155 system-test:	$(NO_TESTS)
   156 
   156