DocumentCode :
3154612
Title :
Adding automatic dependency processing to Makefile-based build systems with amake
Author :
Buffenbarger, Jim
Author_Institution :
Dept. of Comput. Sci., Boise State Univ., Boise, ID, USA
fYear :
2013
fDate :
20-20 May 2013
Firstpage :
1
Lastpage :
4
Abstract :
This paper explains how to improve the quality of an existing Makefile-based build system, using a new variant of Make. Ordinary file-oriented dependencies are detected, recorded, and monitored automatically. Checksums are compared, rather than timestamps. Other important dependencies are also processed automatically. This provides an accurate, compact, and low-maintenance build system. Experiences with the Linux kernel/driver build system are described.
Keywords :
Linux; device drivers; file organisation; software maintenance; software quality; Amake; Linux driver build system; Linux kernel build system; Makefile-based build systems; automatic dependency processing; checksums; file-oriented dependencies; quality improvement; software-development tasks; Encyclopedias; Kernel; Libraries; Linux; Monitoring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Release Engineering (RELENG), 2013 1st International Workshop on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/RELENG.2013.6607687
Filename :
6607687
Link To Document :
بازگشت