12345678910111213141516171819202122232425262728293031 |
- #!/usr/bin/make -f
-
- # Uncomment this to turn on verbose mode.
- #export DH_VERBOSE=1
-
- LANGUAGES := $(shell node -p "Object.keys(require('./lang/languages.json')).join(' ')")
- COUNTRIES_DIR := node_modules/i18n-iso-countries/langs
-
- %:
- dh $@
-
- # we skip making Makefile exists for updating browserify modules when developing
- override_dh_auto_build:
-
- override_dh_install: $(LANGUAGES)
- dh_installdirs
- dh_install
-
- $(LANGUAGES):
- LOCALE=$$(echo $@ | cut -c1-2) ; \
- if [ -f $(COUNTRIES_DIR)/$@.json ] ; \
- then \
- dh_install -pjitsi-meet-web $(COUNTRIES_DIR)/$@.json usr/share/jitsi-meet/lang/; \
- mv debian/jitsi-meet-web/usr/share/jitsi-meet/lang/$@.json debian/jitsi-meet-web/usr/share/jitsi-meet/lang/countries-$@.json; \
- else \
- if [ -f $(COUNTRIES_DIR)/$$LOCALE.json ] ; \
- then \
- dh_install -pjitsi-meet-web $(COUNTRIES_DIR)/$$LOCALE.json usr/share/jitsi-meet/lang/; \
- mv debian/jitsi-meet-web/usr/share/jitsi-meet/lang/$$LOCALE.json debian/jitsi-meet-web/usr/share/jitsi-meet/lang/countries-$@.json; \
- fi; \
- fi;
|