Browse Source

Build the Kyrgyx language on Windows.

master
Reece H. Dunn 8 years ago
parent
commit
37804e9e73
2 changed files with 17 additions and 1 deletions
  1. 4
    1
      src/windows/data.vcxproj
  2. 13
    0
      src/windows/installer/Product.wxs

+ 4
- 1
src/windows/data.vcxproj View File

@@ -199,6 +199,9 @@
<Target Name="ku" Inputs="$(ProjectDir)..\..\dictsource\ku_rules;$(ProjectDir)..\..\dictsource\ku_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\ku_dict" DependsOnTargets="Phonemes">
<Exec Command="cd $(ProjectDir)..\..\dictsource &amp;&amp; $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=ku"/>
</Target>
<Target Name="ky" Inputs="$(ProjectDir)..\..\dictsource\ky_rules;$(ProjectDir)..\..\dictsource\ky_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\ky_dict" DependsOnTargets="Phonemes">
<Exec Command="cd $(ProjectDir)..\..\dictsource &amp;&amp; $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=ky"/>
</Target>
<Target Name="la" Inputs="$(ProjectDir)..\..\dictsource\la_rules;$(ProjectDir)..\..\dictsource\la_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\la_dict" DependsOnTargets="Phonemes">
<Exec Command="cd $(ProjectDir)..\..\dictsource &amp;&amp; $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=la"/>
</Target>
@@ -311,5 +314,5 @@
<Exec Command="cd $(ProjectDir)..\..\dictsource &amp;&amp; $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=zhy"/>
</Target>
<!-- NOTE: Compiling 'my' triggers an assertion, so is disabled for now. -->
<Target Name="Dictionaries" DependsOnTargets="af;am;an;as;az;bg;bn;ca;cs;cy;da;de;el;en;eo;es;et;eu;fa;fi;fr;ga;gd;gn;grc;gu;hbs;hi;hu;hy;ia;id;is;it;jbo;ka;kl;kn;ko;ku;la;lfn;lt;lv;mk;ml;mr;ms;mt;my;nci;ne;nl;no;om;or;pa;pap;pl;pt;ro;ru;si;sk;sl;sq;sv;sw;ta;te;tn;tr;tt;ur;vi;zh;zhy"/>
<Target Name="Dictionaries" DependsOnTargets="af;am;an;as;az;bg;bn;ca;cs;cy;da;de;el;en;eo;es;et;eu;fa;fi;fr;ga;gd;gn;grc;gu;hbs;hi;hu;hy;ia;id;is;it;jbo;ka;kl;kn;ko;ku;ky;la;lfn;lt;lv;mk;ml;mr;ms;mt;my;nci;ne;nl;no;om;or;pa;pap;pl;pt;ro;ru;si;sk;sl;sq;sv;sw;ta;te;tn;tr;tt;ur;vi;zh;zhy"/>
</Project>

+ 13
- 0
src/windows/installer/Product.wxs View File

@@ -179,6 +179,9 @@
<Feature Id="lang_ku" Title="Kurdish" Level="1">
<ComponentGroupRef Id="LangKurdish"/>
</Feature>
<Feature Id="lang_ky" Title="Kyrgyz" Level="1">
<ComponentGroupRef Id="LangKyrgyz"/>
</Feature>
<Feature Id="lang_la" Title="Latin" Level="1">
<ComponentGroupRef Id="LangLatin"/>
</Feature>
@@ -470,6 +473,9 @@
<Component Id="ku_dict" Win64="$(var.Win64)" Guid="C03DFC21-F4CC-404D-A6CA-3407DFE2A105">
<File Name="ku_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ku_dict" KeyPath="yes"/>
</Component>
<Component Id="ky_dict" Win64="$(var.Win64)" Guid="F4141472-DAB8-47F4-9F6A-F814DE06D37F">
<File Name="ky_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\ky_dict" KeyPath="yes"/>
</Component>
<Component Id="la_dict" Win64="$(var.Win64)" Guid="70978CC5-D4CF-4C55-A145-47B23604C9DF">
<File Name="la_dict" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\la_dict" KeyPath="yes"/>
</Component>
@@ -861,6 +867,9 @@
<Component Id="tt" Win64="$(var.Win64)" Guid="7A3D1E2D-37B6-4CBD-A6C3-FD46D5BA5FBF">
<File Name="tt" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\voices\trk\tt" KeyPath="yes"/>
</Component>
<Component Id="ky" Win64="$(var.Win64)" Guid="C2E2808E-56F4-40C4-BD41-DAC648E414BA">
<File Name="ky" Source="$(var.ProjectDir)..\..\..\espeak-ng-data\voices\trk\ky" KeyPath="yes"/>
</Component>
</Directory>
<Directory Id="URJ" Name="urj">
<Component Id="et" Win64="$(var.Win64)" Guid="8B42703E-6FEF-4E41-9F9F-7EFA95FAB433">
@@ -1154,6 +1163,10 @@
<ComponentRef Id="ku"/>
<ComponentRef Id="ku_dict"/>
</ComponentGroup>
<ComponentGroup Id="LangKyrgyz">
<ComponentRef Id="ky"/>
<ComponentRef Id="ky_dict"/>
</ComponentGroup>
<ComponentGroup Id="LangLatin">
<ComponentRef Id="la"/>
<ComponentRef Id="la_dict"/>

Loading…
Cancel
Save