Import("env_scitbx_boost_python_ext")

env_scitbx_boost_python_ext.SharedLibrary(target="regression_test_ext", source=[
  "regression_test_ext.cpp",
])

env_scitbx_boost_python_ext.SharedLibrary(
  target="#lib/scitbx_array_family_flex_ext",
  source=[
  "flex_ext.cpp",
  "flex_grid.cpp",
  "flex_bool.cpp",
  "flex_size_t.cpp",
  "flex_int.cpp",
  "flex_long.cpp",
  "flex_float.cpp",
  "flex_double.cpp",
  "flex_double_matrix.cpp",
  "flex_complex_double.cpp",
  "flex_std_string.cpp",
  "flex_random.cpp",
  "flex_sort.cpp",
  "flex_histogram.cpp",
  "flex_mean_and_variance.cpp",
  "flex_linear_interpolation.cpp",
  "flex_vec3_double.cpp",
  "loops.cpp",
])

env_scitbx_boost_python_ext.SharedLibrary(
  target="#lib/scitbx_array_family_shared_ext",
  source=[
  "shared_ext.cpp",
])
