Example #1
0
 def add_ufunc_api():
     scons_build_dir = get_scons_build_dir()
     # XXX: I really have to think about how to communicate path info
     # between scons and distutils, and set the options at one single
     # location.
     h_file = join(get_scons_pkg_build_dir(config.name), '__ufunc_api.h')
     t_file = join(get_scons_pkg_build_dir(config.name), 'ufunc_api.txt')
     config.add_data_files((header_dir, h_file), (header_dir, t_file))
Example #2
0
 def add_ufunc_api():
     scons_build_dir = get_scons_build_dir()
     # XXX: I really have to think about how to communicate path info
     # between scons and distutils, and set the options at one single
     # location.
     h_file = join(get_scons_pkg_build_dir(config.name), '__ufunc_api.h')
     t_file = join(get_scons_pkg_build_dir(config.name), 'ufunc_api.txt')
     config.add_data_files((header_dir, h_file),
                           (header_dir, t_file))
Example #3
0
 def add_config_header():
     scons_build_dir = get_scons_build_dir()
     # XXX: I really have to think about how to communicate path info
     # between scons and distutils, and set the options at one single
     # location.
     target = join(get_scons_pkg_build_dir(config.name), 'config.h')
     incl_dir = os.path.dirname(target)
     if incl_dir not in config.numpy_include_dirs:
         config.numpy_include_dirs.append(incl_dir)
 def add_config_header():
     scons_build_dir = get_scons_build_dir()
     # XXX: I really have to think about how to communicate path info
     # between scons and distutils, and set the options at one single
     # location.
     target = join(get_scons_pkg_build_dir(config.name), 'config.h')
     incl_dir = os.path.dirname(target)
     if incl_dir not in config.numpy_include_dirs:
         config.numpy_include_dirs.append(incl_dir)