mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-09 21:08:13 +00:00
examples: Fixed HTML output with multi-paragraph READMEs.
This commit is contained in:
@@ -187,6 +187,11 @@ sub handle_example_dir {
|
|||||||
$description =~ s/\s+\Z//;
|
$description =~ s/\s+\Z//;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
my $short_description = "$description";
|
||||||
|
$short_description =~ s/\<br\/\>\n.*//gms;
|
||||||
|
$short_description =~ s/\A\s+//;
|
||||||
|
$short_description =~ s/\s+\Z//;
|
||||||
|
|
||||||
do_mkdir($dst);
|
do_mkdir($dst);
|
||||||
do_copy($jssrc, $jsdst);
|
do_copy($jssrc, $jsdst);
|
||||||
do_copy($wasmsrc, $wasmdst);
|
do_copy($wasmsrc, $wasmdst);
|
||||||
@@ -238,6 +243,7 @@ sub handle_example_dir {
|
|||||||
s/\@example_name\@/$example/g;
|
s/\@example_name\@/$example/g;
|
||||||
s/\@javascript_file\@/$jsfname/g;
|
s/\@javascript_file\@/$jsfname/g;
|
||||||
s/\@htmlified_source_code\@/$htmlified_source_code/g;
|
s/\@htmlified_source_code\@/$htmlified_source_code/g;
|
||||||
|
s/\@short_description\@/$short_description/g;
|
||||||
s/\@description\@/$description/g;
|
s/\@description\@/$description/g;
|
||||||
s/\@preview_image\@/$preview_image/g;
|
s/\@preview_image\@/$preview_image/g;
|
||||||
s/\@other_examples_html\@/$other_examples_html/g;
|
s/\@other_examples_html\@/$other_examples_html/g;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="@project_name@ Example: @category_name@/@example_name@">
|
<meta property="og:title" content="@project_name@ Example: @category_name@/@example_name@">
|
||||||
<meta property="og:description" content="@description@">
|
<meta property="og:description" content="@short_description@">
|
||||||
<meta property="og:image" content="@preview_image@" />
|
<meta property="og:image" content="@preview_image@" />
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="/@project_name@/examples.css" />
|
<link rel="stylesheet" type="text/css" href="/@project_name@/examples.css" />
|
||||||
|
Reference in New Issue
Block a user