×

Incremental build generation

  • US 9,910,645 B2
  • Filed: 11/05/2015
  • Issued: 03/06/2018
  • Est. Priority Date: 08/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a set of source code build instructions for building a complete software entity, wherein the set of source code build instructions includes a set of ordering instructions, the set of source code build instructions referencing a set of source code files corresponding to the complete software entity;

    substituting all variables and expanding all procedures within the set of source code build instructions to produce analyzed source code build instructions for the complete software entity;

    determining an incremental build subset for the set of source code files, wherein the incremental build subset comprises source code files that have changed since a previous build;

    determining operations within the analyzed source code build instructions that reference files within the incremental build subset to produce a set of incremental operations;

    determining a set of affected files corresponding to the set of incremental operations;

    generating a set of incremental source code build instructions, based on the set of incremental operations and the set of affected files;

    organizing the set of incremental operations based on the set of ordering instructions to generate a set of organized operations; and

    wherein generating the set of incremental source code build instructions is based on the set of organized operations in combination with the set of source code build instructions, organized according to dependencies.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×