equal
deleted
inserted
replaced
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 |