equal
deleted
inserted
replaced
77 install: TARGET = install |
77 install: TARGET = install |
78 publish: TARGET = publish |
78 publish: TARGET = publish |
79 clean: TARGET = clean |
79 clean: TARGET = clean |
80 clobber: TARGET = clobber |
80 clobber: TARGET = clobber |
81 test: TARGET = test |
81 test: TARGET = test |
|
82 system-test: TARGET = system-test |
82 zone-build: TARGET = component-zone-build |
83 zone-build: TARGET = component-zone-build |
83 component-hook: TARGET = component-hook |
84 component-hook: TARGET = component-hook |
84 zone-build prep build install publish test: LOG = >$(WS_LOGS)/$(@F).$(TARGET).log 2>&1 |
85 zone-build prep build install publish test system-test: LOG = >$(WS_LOGS)/$(@F).$(TARGET).log 2>&1 |
85 |
86 |
86 # turn off pkglint for the individual component builds. |
87 # turn off pkglint for the individual component builds. |
87 ifeq ($(strip $(PKGLINT_COMPONENT)),) |
88 ifeq ($(strip $(PKGLINT_COMPONENT)),) |
88 publish: MAKEFLAGS += PKGLINT=/bin/true |
89 publish: MAKEFLAGS += PKGLINT=/bin/true |
89 endif |
90 endif |
94 # they have published all of their packages. |
95 # they have published all of their packages. |
95 publish: MAKEFLAGS += DISABLE_IPS_CATALOG_AND_INDEX_UPDATES=yes |
96 publish: MAKEFLAGS += DISABLE_IPS_CATALOG_AND_INDEX_UPDATES=yes |
96 |
97 |
97 # For cases in which a component test should be skipped at at the top level |
98 # For cases in which a component test should be skipped at at the top level |
98 test: MAKEFLAGS += TOP_LEVEL_TEST=yes |
99 test: MAKEFLAGS += TOP_LEVEL_TEST=yes |
|
100 system-test: MAKEFLAGS += TOP_LEVEL_TEST=yes |
99 |
101 |
100 .DEFAULT: publish |
102 .DEFAULT: publish |
101 |
103 |
102 zone-build build install publish test: $(COMPONENT_DIRS) |
104 zone-build build install publish test system-test: $(COMPONENT_DIRS) |
103 |
105 |
104 COMPONENT_DIRS.nosetup = $(COMPONENT_DIRS:%=%.nosetup) |
106 COMPONENT_DIRS.nosetup = $(COMPONENT_DIRS:%=%.nosetup) |
105 |
107 |
106 download unpack patch:: $(COMPONENT_DIRS.nosetup) |
108 download unpack patch:: $(COMPONENT_DIRS.nosetup) |
107 prep: $(COMPONENT_DIRS.nosetup) |
109 prep: $(COMPONENT_DIRS.nosetup) |