text: from build_util import build_directory_recurse
  import os.path
  
  
  def build(source_path, build_path, install_path, targets):
  
      if "install" not in (targets or []):
          install_path = None
  
      build_directory_recurse(src_dir="floob",
                              dest_dir=os.path.join("python", "floob"),
                              source_path=source_path,
                              build_path=build_path,
                              install_path=install_path)
  
  
  # Copyright 2013-2016 Allan Johns.
  #
  # This library is free software: you can redistribute it and/or
  # modify it under the terms of the GNU Lesser General Public
  # License as published by the Free Software Foundation, either
  # version 3 of the License, or (at your option) any later version.
  #
  # This library is distributed in the hope that it will be useful,
  # but WITHOUT ANY WARRANTY; without even the implied warranty of
  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  # Lesser General Public License for more details.
  #
  # You should have received a copy of the GNU Lesser General Public
  # License along with this library.  If not, see <http://www.gnu.org/licenses/>.
  