diff --git a/automation/Makefile.am b/automation/Makefile.am index cfcb0becc..ca4d94c03 100644 --- a/automation/Makefile.am +++ b/automation/Makefile.am @@ -1,22 +1,12 @@ automationdir = $(aegisubdatadir)/automation +share_docdir = $(docdir) +# share/ data_general= \ - automation3.txt \ - demos/raytracer-test1.ass \ include/Aegisub.pm \ include/Aegisub/Progress.pm \ include/Aegisub/Script.pm \ - include/Auto4Utils.pm \ - include/readme.txt \ - v4-docs/basic-function-interface.txt \ - v4-docs/configuration-dialogs.txt \ - v4-docs/file-streams.txt \ - v4-docs/misc.txt \ - v4-docs/overview.txt \ - v4-docs/progress-reporting.txt \ - v4-docs/subtitle-data.txt \ - v4-docs/template-scripting-ideas.ass - + include/Auto4Utils.pm data_auto4_lua = \ autoload/cleantags-autoload.lua \ @@ -24,8 +14,6 @@ data_auto4_lua = \ autoload/karaoke-auto-leadin.lua \ autoload/macro-1-edgeblur.lua \ autoload/macro-2-mkfullwitdh.lua \ - demos/future-windy-blur.lua \ - demos/raytracer.lua \ include/cleantags.lua \ include/karaskel-adv.lua \ include/karaskel-auto4.lua \ @@ -36,10 +24,43 @@ data_auto4_lua = \ include/utils.lua data_auto3_lua = \ - auto3/readme.txt \ auto3/line-per-syllable.auto3 \ auto3/multi-template.auto3 \ auto3/simple-k-replacer.auto3 \ + include/karaskel-adv.auto3 \ + include/karaskel-base.auto3 \ + include/karaskel.auto3 \ + include/utils.auto3 + +data_auto4_perl = \ + autoload/macro-1p-edgeblur.pl \ + include/Aegisub/PerlConsole.pm + +data_auto4_ruby = \ + include/karaoke.rb \ + include/utils.rb + + +# share/doc + +data_general_doc = \ + automation3.txt \ + demos/raytracer-test1.ass \ + v4-docs/basic-function-interface.txt \ + v4-docs/configuration-dialogs.txt \ + v4-docs/file-streams.txt \ + v4-docs/misc.txt \ + v4-docs/overview.txt \ + v4-docs/progress-reporting.txt \ + v4-docs/subtitle-data.txt \ + v4-docs/template-scripting-ideas.ass + +data_auto4_lua_doc = \ + demos/future-windy-blur.lua \ + demos/raytracer.lua + +data_auto3_lua_doc = \ + auto3/readme.txt \ demos/auto3/readme.txt \ demos/auto3/1-minimal.lua \ demos/auto3/10-furigana.ass \ @@ -51,44 +72,42 @@ data_auto3_lua = \ demos/auto3/6-simple-effect.lua \ demos/auto3/7-advanced-effect.lua \ demos/auto3/8-skeleton.lua \ - demos/auto3/9-advanced-skeleton.lua \ - include/karaskel-adv.auto3 \ - include/karaskel-base.auto3 \ - include/karaskel.auto3 \ - include/utils.auto3 + demos/auto3/9-advanced-skeleton.lua -data_auto4_perl = \ - autoload/macro-1p-edgeblur.pl \ +data_auto4_perl_doc = \ demos/perl-console.pl \ - include/Aegisub/PerlConsole.pm \ v4-docs/perl-api.txt +data_auto4_ruby_doc = \ + demos/k-replacer.rb -data_auto4_ruby = \ - demos/k-replacer.rb \ - include/karaoke.rb \ - include/utils.rb +nobase_share_doc_DATA = nobase_automation_DATA = if HAVE_AUTOMATION nobase_automation_DATA += $(data_general) +nobase_share_doc_DATA += $(data_general_doc) endif if HAVE_AUTO4_LUA nobase_automation_DATA += $(data_auto4_lua) +nobase_share_doc_DATA += $(data_auto4_lua_doc) endif if HAVE_AUTO3_LUA nobase_automation_DATA += $(data_auto3_lua) +nobase_share_doc_DATA += $(data_auto3_lua_doc) endif if HAVE_AUTO4_PERL nobase_automation_DATA += $(data_auto4_perl) +nobase_share_doc_DATA += $(data_auto4_perl_doc) endif if HAVE_AUTO4_RUBY nobase_automation_DATA += $(data_auto4_ruby) +nobase_share_doc_DATA += $(data_auto4_ruby_doc) endif @@ -97,4 +116,9 @@ EXTRA_DIST = \ $(data_auto4_lua) \ $(data_auto3_lua) \ $(data_auto4_perl) \ - $(data_auto4_ruby) + $(data_auto4_ruby) \ + $(data_general_doc) \ + $(data_auto4_lua_doc) \ + $(data_auto3_lua_doc) \ + $(data_auto4_perl_doc) \ + $(data_auto4_ruby_doc)