build/linux/libcxx-fetcher.ts/downloadLibcxxHeaders
export async function downloadLibcxxHeaders(outDir: string, electronVersion: string, lib_name: string): Promise<void> {
	if (await fs.pathExists(path.resolve(outDir, 'include'))) {
		return;
	}
	if (!await fs.pathExists(outDir)) {
		await fs.mkdirp(outDir);
	}

	d(`downloading ${lib_name}_headers`);
	const headers = await downloadArtifact({
		version: electronVersion,
		isGeneric: true,
		artifactName: `${lib_name}_headers.zip`,
	});

	d(`unpacking ${lib_name}_headers from ${headers}`);
	await extract(headers, { dir: outDir });
}