INCREMENTAL PACKAGING
First Claim
1. A computer implemented method comprising:
- mapping a project directory structure of an application or service to a package directory structure;
building a package for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping;
detecting an event trigger, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure; and
building an updated package for the application or service using an operation that includes at least one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure.
0 Assignments
0 Petitions
Accused Products
Abstract
A project directory structure of an application or service is mapped to a package directory structure. A package is built for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping. An event trigger is detected, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure. An updated package is built for the application or service by performing an appropriate one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
mapping a project directory structure of an application or service to a package directory structure; building a package for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping; detecting an event trigger, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure; and building an updated package for the application or service using an operation that includes at least one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing apparatus comprising:
-
a packager to create a map associating a project directory structure of a project pertaining to an application or service with a package directory structure of the package pertaining to the application or service; and a resource change listener, coupled to the packager, to detect a resource change in the project directory structure, wherein the packager is further to update the package by applying the resource change to the package directory structure. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium including instructions that, when executed by a computer system, cause the computer system to perform a method comprising:
-
mapping a project directory structure of an application or service to a package directory structure; building a package for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping; detecting an event trigger, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure; and building an updated package for the application or service by performing an appropriate one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification