builder; } /** * Create a nmake wrapper file. * * @param string $content nmake wrapper content * @param string $default_filename default nmake wrapper filename * @throws FileSystemException */ public function makeNmakeWrapper(string $content, string $default_filename = ''): string { if ($default_filename === '') { $default_filename = $this->source_dir . '\nmake_wrapper.bat'; } FileSystem::writeFile($default_filename, $content); return 'nmake_wrapper.bat'; } }