Example #1
0
def configure(conf):
    conf.find_dmd()
    conf.load('ar')
    conf.load('d')
    conf.common_flags_dmd()
    conf.d_platform_flags()
    if str(conf.env.D).find('ldc') > -1:
        conf.common_flags_ldc()
Example #2
0
def configure(conf):
	conf.find_dmd()
	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()
	if str(conf.env.D).find('ldc')>-1:
		conf.common_flags_ldc()
Example #3
0
def configure(conf):
    conf.find_dmd()
    conf.load("ar")
    conf.load("d")
    conf.common_flags_dmd()
    conf.d_platform_flags()
    if str(conf.env.D).find("ldc") > -1:
        conf.common_flags_ldc()
Example #4
0
def configure(conf):
    """
	Configuration for gdc
	"""
    conf.find_gdc()
    conf.load('ar')
    conf.load('d')
    conf.common_flags_gdc()
    conf.d_platform_flags()
Example #5
0
File: gdc.py Project: afeldman/waf
def configure(conf):
	"""
	Configuration for gdc
	"""
	conf.find_gdc()
	conf.load('ar')
	conf.load('d')
	conf.common_flags_gdc()
	conf.d_platform_flags()
Example #6
0
def configure(conf):
	"""
	Configuration for *ldc2*
	"""
	conf.find_ldc2()
	conf.load('ar')
	conf.load('d')
	conf.common_flags_ldc2()
	conf.d_platform_flags()
def configure(conf):
    """
	Configuration for *ldc2*
	"""
    conf.find_ldc2()
    conf.load('ar')
    conf.load('d')
    conf.common_flags_ldc2()
    conf.d_platform_flags()
Example #8
0
def configure(conf):
	conf.find_dmd()
	if sys.platform=='win32':
		out=conf.cmd_and_log([conf.env.D,'--help'])
		if out.find("D Compiler v2.")>-1:
			conf.fatal('dmd2 on Windows is not supported, use gdc or ldc instead')
	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()
	if str(conf.env.D).find('ldc')>-1:
		conf.common_flags_ldc()
Example #9
0
def configure(conf):
	conf.find_dmd()
	if sys.platform=='win32':
		out=conf.cmd_and_log([conf.env.D,'--help'])
		if out.find("D Compiler v2.")>-1:
			conf.fatal('dmd2 on Windows is not supported, use gdc or ldc2 instead')
	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()
	if str(conf.env.D).find('ldc')>-1:
		conf.common_flags_ldc()
Example #10
0
def configure(conf):
	"""
	Configuration for *dmd*, *dmd2*, and *ldc*
	"""
	conf.find_dmd()

	if sys.platform == 'win32':
		out = conf.cmd_and_log(conf.env.D + ['--help'])
		if out.find('D Compiler v2.') > -1:
			conf.fatal('dmd2 on Windows is not supported, use gdc or ldc2 instead')

	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()

	if str(conf.env.D).find('ldc') > -1:
		conf.common_flags_ldc()
Example #11
0
def configure(conf):
    """
	Configuration for dmd/ldc
	"""
    conf.find_dmd()

    if sys.platform == "win32":
        out = conf.cmd_and_log([conf.env.D, "--help"])
        if out.find("D Compiler v2.") > -1:
            conf.fatal("dmd2 on Windows is not supported, use gdc or ldc instead")

    conf.load("ar")
    conf.load("d")
    conf.common_flags_dmd()
    conf.d_platform_flags()

    if str(conf.env.D).find("ldc") > -1:
        conf.common_flags_ldc()
Example #12
0
def configure(conf):
    """
    Configuration for *dmd*, *dmd2*, and *ldc*
    """
    conf.find_dmd()

    if sys.platform == "win32":
        out = conf.cmd_and_log(conf.env.D + ["--help"])
        if out.find("D Compiler v2.") > -1:
            conf.fatal(
                "dmd2 on Windows is not supported, use gdc or ldc2 instead")

    conf.load("ar")
    conf.load("d")
    conf.common_flags_dmd()
    conf.d_platform_flags()

    if str(conf.env.D).find("ldc") > -1:
        conf.common_flags_ldc()
Example #13
0
def configure(conf):
	conf.find_ldc2()
	conf.load('ar')
	conf.load('d')
	conf.common_flags_ldc2()
	conf.d_platform_flags()
Example #14
0
def configure(conf):
	conf.find_gdc()
	conf.load('ar')
	conf.load('d')
	conf.common_flags_gdc()
	conf.d_platform_flags()
Example #15
0
def configure(conf):
    conf.find_gdc()
    conf.load("ar")
    conf.load("d")
    conf.common_flags_gdc()
    conf.d_platform_flags()
Example #16
0
File: gdc.py Project: zsx/waf
def configure(conf):
	conf.find_gdc()
	conf.check_tool('ar')
	conf.check_tool('d')
	conf.common_flags_gdc()
	conf.d_platform_flags()