i18n/Makefile
author Surkov Sergey <surkovsv93@gmail.com>
Wed, 31 Jan 2018 16:31:01 +0300
changeset 1968 64827679f3f1
parent 1845 3abde7651c38
child 2348 3a755d690398
permissions -rw-r--r--
add fields autocomplete when adding task or instance in resources

values will be copied from previous row, first row fills with the default values
1842
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     1
all:
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     2
	@echo "Please specify target 'source_list', 'template' or 'locales'"
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     3
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     4
template:
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     5
	@echo To generate translation template message.pot file:
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     6
	python mki18n.py -p --domain=Beremiz
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     7
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     8
locales:
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
     9
	@echo "Generate .mo files for all languages:"
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    10
	python mki18n.py -m --moTarget=../locale --domain=Beremiz
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    11
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    12
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    13
source_list:
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    14
	echo @To "Generate list with source files: app.fil:"
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    15
	find .. -name "*.py" -exec grep -q '_(' {} ';' -print -o -name "*XSD*" -print -o -name "*.csv" -print | grep -v '/build/' | grep -v '/pyjs/' > app.fil
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    16
	echo "../plcopen/Additional_Function_Blocks.xml" >> app.fil
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    17
	echo "../plcopen/Standard_Function_Blocks.xml"   >> app.fil
05c1f7aa8991 move README content to Makefile
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents:
diff changeset
    18
1845
3abde7651c38 update .PHONE target in Makefile for mki18n.py
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1842
diff changeset
    19
.PHONY: all, template, locales, source_list