| 
							- #!/usr/bin/env python
 - # encoding: utf-8
 - # Thomas Nagy, 2006-2018 (ita)
 - # Ralf Habacker, 2006 (rh)
 - 
 - """
 - The **ar** program creates static libraries. This tool is almost always loaded
 - from others (C, C++, D, etc) for static library support.
 - """
 - 
 - from waflib.Configure import conf
 - 
 - @conf
 - def find_ar(conf):
 - 	"""Configuration helper used by C/C++ tools to enable the support for static libraries"""
 - 	conf.load('ar')
 - 
 - def configure(conf):
 - 	"""Finds the ar program and sets the default flags in ``conf.env.ARFLAGS``"""
 - 	conf.find_program('ar', var='AR')
 - 	conf.add_os_flags('ARFLAGS')
 - 	if not conf.env.ARFLAGS:
 - 		conf.env.ARFLAGS = ['rcs']
 
 
  |