| | |
| | | DEVBOOK=$(SOURCE_DIR)/proto/dev-guide/book.pdf |
| | | |
| | | CLEAN_PATHS += $(BUILD_DIR) |
| | | CLOBBER_PATHS += $(SOURCE_DIR) |
| | | |
| | | COMPONENT_PREP_GIT=no |
| | | include $(WS_TOP)/make-rules/prep.mk |
| | |
| | | echo "<transform set name=pkg.fmri -> emit set name=pkg5.info.git-rev value=$(shell cd $(COMPONENT_SRC); git rev-parse HEAD)>" >> \ |
| | | $(BUILD_DIR)/$(MACH)/publish.transforms |
| | | |
| | | echo "<transform set name=pkg.fmri -> emit set name=pkg.human-version value=$(shell cd $(COMPONENT_SRC); git rev-parse HEAD | cut -c1-8)>" >> \ |
| | | $(BUILD_DIR)/$(MACH)/publish.transforms |
| | | echo "<transform set name=pkg.fmri -> emit set name=userland.info.component value=$(COMPONENT)>" >> \ |
| | | $(BUILD_DIR)/$(MACH)/publish.transforms |
| | | |
| | | |
| | | $(BUILD_DIR)/$(MACH)/.published: $(BUILD_DIR)/$(MACH)/publish.transforms |
| | | if [ -d $(@D)/pkgrecv.dir ]; then $(RM) -r $(@D)/pkgrecv.dir; fi |
| | |
| | | |
| | | .NOTPARALLEL: |
| | | |
| | | publish: update $(BUILD_DIR)/$(MACH)/.published |
| | | publish: update $(BUILD_DIR)/$(MACH)/.published update-metadata |
| | | |
| | | PACKAGE_NAMES = consolidation/ips/ips-incorporation |
| | | PACKAGE_NAMES += consolidation/ips/ips-message-files |
| | | PACKAGE_NAMES += developer/opensolaris/pkg5 |
| | | PACKAGE_NAMES += package/pkg |
| | | PACKAGE_NAMES += package/pkg/depot |
| | | PACKAGE_NAMES += package/pkg/package-manager |
| | | PACKAGE_NAMES += package/pkg/system-repository |
| | | PACKAGE_NAMES += package/pkg/update-manager |
| | | PACKAGE_NAMES += package/pkg/zones-proxy |
| | | PACKAGE_NAMES += system/zones/brand/ipkg |
| | | PACKAGE_NAMES += system/zones/brand/kvm |
| | | PACKAGE_NAMES += system/zones/brand/nlipkg |
| | | print-package-names: |
| | | if test -d $(PKG_REPO); then \ |
| | | pkgrepo list -H -F tsv -s $(PKG_REPO) \ |
| | | | cut -f 2 \ |
| | | | $(SORT) -u ; \ |
| | | fi |
| | | |
| | | # Manually added dependencies |
| | | REQUIRED_PACKAGES += developer/opensolaris/pkg5 |