11 "style_mobile_additions.css.php",
12 "theme_tweaker.css.php",
13 "theme-brutalist.css.php",
14 "theme-classic.css.php",
15 "theme-default.css.php",
19 "theme-ultramodern.css.php",
27 function process_file($filename) {
28 if (!file_exists($filename))
33 $contents = file_get_contents($filename);
35 preg_match_all('/&#x(.{4})/', $contents, $matches);
36 $characters = array_merge($characters, $matches[1]);
38 preg_match_all('/\\\(F.{3})/', $contents, $matches);
39 $characters = array_merge($characters, $matches[1]);
42 foreach ($directories as $directory) {
43 foreach ($files as $file) {
44 process_file($directory.$file);
47 foreach ($additional_files as $file) {
51 foreach ($characters as $key => $value) {
52 $characters[$key] = strtoupper($value);
54 $characters = array_unique($characters);
56 echo implode(",",$characters);