def test_pre_build_creating_output_directories(self): project = Project(ProjectDefinition(Target(host_platform()()), '.'), None) project.pre_build(os.path.join('build', 'out')) self.assertTrue(os.path.isdir(os.path.join('build', 'out', 'include'))) self.assertTrue(os.path.isdir(os.path.join('build', 'out', 'lib')))
def build_directory(self, library, target_or_universal_binary=Target(host_platform()())): needy = Needy(self.path()) return needy.build_directory(library, target_or_universal_binary)