diff --git a/Makefile b/Makefile index 691cea3df2f6735dd3667fe258d072d37510948a..2b15a97e22db6aad65534ef0b318d8481c03e105 100644 --- a/Makefile +++ b/Makefile @@ -618,11 +618,15 @@ $(REPO_ARCHIVE_DIR)/Release : $(REPO_DIST_DIR)/binary-$(call altarch,$(PRIMARY_A echo "Description: Ubuntu $(ISO_RELEASE) $(shell echo $(ISO_VERSION) | cut -f-2 -d'.')" \ >> "$(REPO_ARCHIVE_DIR)"/Release +$(call ensure_mount,repo_offline_repo_json) : $(IMAGE_DIR)/offline_repo.json +$(IMAGE_DIR)/offline_repo.json: | $(IMAGE_DIR) + cp "$(CURDIR)/contrib/rootfs/offline_repo.json" "$(IMAGE_DIR)/" + repo_clean: $(RM) -r "$(REPO_DIST_DIR)" $(RM) -r "$(REPO_ARCHIVE_DIR)" -$(call ensure_mount,repo): repo_packages repo_package_info repo_metadata +$(call ensure_mount,repo): repo_packages repo_package_info repo_metadata $(IMAGE_DIR)/offline_repo.json config $(CONFIG_FILE): @echo "Generating configuration $(CONFIG_FILE)" @@ -664,7 +668,7 @@ ISO_PHONY=iso_download iso_content iso_clean iso_clean_both ROOTFS_PHONY=rootfs_unsquash rootfs_prepare rootfs_remaster rootfs_finalize rootfs_checksums rootfs_deduplicate rootfs_squash rootfs_console rootfs_clean rootfs_common_clean rootfs_clean_both INITRD_PHONY=initrd_unpack initrd_remaster initrd_pack initrd_clean initrd_clean_both APT_CACHE_PHONY=apt_cache apt_cache_clean -REPO_PHONY=repo repo_packages repo_package_info repo_metadata repo_clean +REPO_PHONY=repo repo_packages repo_package_info repo_metadata repo_clean repo_offline_repo_json IMAGE_PHONY=image image_content image_skel_file image_assemble image_remaster image_git image_git_pull image_binary_files image_grub_lipinfo image_grub_mkimage_efi image_grub_mkimage_mbr image_grub_mbr_template image_grub_install image_umount image_mount_if image_clean COMMON_PHONY=help workspace config multiboot config_clean clean_really_all