Build system redirect
US8863077B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 12, 2013 |
| Grant date | Oct 14, 2014 |
| Priority date | — |
| Expiry date | Jun 12, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/71
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments may provide a makefile interposer, which enables a makefile to be used for building software for different platforms without modifying the makefile. In some embodiments, the interposer intercepts the commands run by makefile and automatically interposes the correct library files, dependencies, paths, and other information used by make to build the program for a particular platform. Additionally, calls that the invoked tools themselves make are intercepted and the interposer may redirect them to the platform-specific tools or file system locations including redirecting file descriptors. In some instances, when a tool is called that is not in the platform, the interposer may also fall back on the other system tools.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.