ifeq ($(CONFIG_USER_PERL_PERL_5_8_8),y) SRC_DIR = perl-5.8.8 all romfs clean: for i in $(SRC_DIR)/Cross ; do make -C $$i $@ || exit $?; done else SRC_DIR = perl-5.14.2 SRC_FULLVER = 5.14.2 SRC_VER = 5.14 BUILD_DIR = builddir TEMP_DIR = tempdir DEST_DIR = destdir PERL_EXE = $(shell which perl) export BUILD_ZLIB=False export BUILD_BZIP2=0 all: build $(BUILD_DIR)/Makefile: rm -rf $(BUILD_DIR) $(TEMP_DIR) (cd $(SRC_DIR); \ find . -type d > ../.dirs; \ find . ! -type d > ../.files) while read t; do mkdir -p $(BUILD_DIR)/$$t; done < .dirs while read t; do ln -s `pwd`/$(SRC_DIR)/$$t $(BUILD_DIR)/$$t; \ done < .files rm -f .dirs .files (cd $(BUILD_DIR); \ ln -s ../bitcount.h-$(SRC_FULLVER) bitcount.h; \ ln -s ../uudmap.h-$(SRC_FULLVER) uudmap.h) cp -a $(BUILD_DIR) $(TEMP_DIR) (cd $(TEMP_DIR); \ ./Configure -Dusethreads -Duselargefiles \ -Dccflags='-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security' \ -Dldflags='-Wl,-z,relro' -Dlddlflags='-shared -Wl,-z,relro' \ -Dcccdlflags=-fPIC -Dprefix=/usr \ -Dprivlib=/usr/share/perl/$(SRC_VER) \ -Darchlib=/usr/lib/perl/$(SRC_VER) \ -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 \ -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr \ -Dsitelib=/usr/share/perl/$(SRC_FULLVER) \ -Dsitearch=/usr/lib/perl/$(SRC_FULLVER) \ -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 \ -Dsiteman1dir=/usr/share/man/man1 \ -Dsiteman3dir=/usr/share/man/man3 -Duse64bitint -Dman1ext=1 \ -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh \ -Ud_ualarm -Uusesfio -Uusenm -Ui_libutil -DDEBUGGING=-g \ -Doptimize=-O2 -Duseshrplib \ -Dlibperl=libperl.so.$(SRC_FULLVER) -des; \ make extensions) (cd $(BUILD_DIR); \ sed -e 's:TARGET_ARCH:$(CROSS:-=):g' \ < ../config.h-$(SRC_FULLVER) > config.h; \ ln -s config.h xconfig.h; \ sed -e 's:TARGET_ARCH:$(CROSS:-=):g' \ -e 's:DEST_DIR:$(shell pwd)/$(DEST_DIR):g' \ < ../config.sh-$(SRC_FULLVER) > config.sh; \ ln -s ../Configure.cross Configure.cross; \ ./Configure.cross; \ $(PERL_EXE) -Ilib make_patchnum.pl) build: $(BUILD_DIR)/Makefile make -C $(BUILD_DIR) perl CROSS_PERL=$(PERL_EXE) \ OBJCOPY=$(CROSS)objcopy STRIP=$(CROSS)strip (cd $(TEMP_DIR)/lib; \ find auto -name '*.so' | cpio -pdmu ../../$(BUILD_DIR)/lib) [ -d $(BUILD_DIR)/lib/$(CROSS:-=) ] || \ mkdir -p $(BUILD_DIR)/lib/$(CROSS:-=) make -C $(BUILD_DIR) extensions CROSS_PERL=$(PERL_EXE) \ OBJCOPY=$(CROSS)objcopy STRIP=$(CROSS)strip \ INST_ARCHLIB=$(shell pwd)/$(BUILD_DIR)/lib/$(CROSS:-=) install: build [ -d $(DEST_DIR) ] || mkdir -p $(DEST_DIR) (cd $(TEMP_DIR)/lib; \ find auto -name '*.so' | cpio -pdmu ../../$(BUILD_DIR)/lib) make -C $(BUILD_DIR) install CROSS_PERL=$(PERL_EXE) \ OBJCOPY=$(CROSS)objcopy STRIP=$(CROSS)strip \ INST_ARCHLIB=$(shell pwd)/$(BUILD_DIR)/lib/$(CROSS:-=) (cd $(BUILD_DIR)/lib/$(CROSS:-=); \ find auto -name '*.so' | \ cpio -pdmu ../../../$(DEST_DIR)/usr/lib/perl/$(SRC_VER)) LIB_FILES = LIB_FILES += Config.pm LIB_FILES += Config_git.pl LIB_FILES += Config_heavy.pl LIB_FILES += Cwd.pm LIB_FILES += DynaLoader.pm LIB_FILES += Errno.pm LIB_FILES += Fcntl.pm LIB_FILES += File/Glob.pm LIB_FILES += File/Spec.pm LIB_FILES += File/Spec/Unix.pm LIB_FILES += Hash/Util.pm LIB_FILES += IO.pm LIB_FILES += IO/Dir.pm LIB_FILES += IO/File.pm LIB_FILES += IO/Handle.pm LIB_FILES += IO/Pipe.pm LIB_FILES += IO/Poll.pm LIB_FILES += IO/Seekable.pm LIB_FILES += IO/Select.pm LIB_FILES += IO/Socket.pm LIB_FILES += IO/Socket/INET.pm LIB_FILES += IO/Socket/UNIX.pm LIB_FILES += List/Util.pm LIB_FILES += POSIX.pm LIB_FILES += Scalar/Util.pm LIB_FILES += Socket.pm LIB_FILES += attributes.pm LIB_FILES += auto/Cwd/Cwd.so LIB_FILES += auto/Fcntl/Fcntl.so LIB_FILES += auto/File/Glob/Glob.so LIB_FILES += auto/Hash/Util/Util.so LIB_FILES += auto/IO/IO.so LIB_FILES += auto/List/Util/Util.so LIB_FILES += auto/POSIX/POSIX.so LIB_FILES += auto/POSIX/autosplit.ix LIB_FILES += auto/POSIX/load_imports.al LIB_FILES += auto/Socket/Socket.so LIB_FILES += auto/attributes/attributes.so LIB_FILES += auto/re/re.so LIB_FILES += lib.pm LIB_FILES += re.pm # 重複語を削除するためにsortを使う LIB_DIRS = $(sort $(filter-out ./, $(dir $(LIB_FILES)))) SHARE_FILES = SHARE_FILES += AutoLoader.pm SHARE_FILES += Carp.pm SHARE_FILES += Carp/Heavy.pm SHARE_FILES += Exporter.pm SHARE_FILES += Exporter/Heavy.pm SHARE_FILES += FileHandle.pm SHARE_FILES += Getopt/Long.pm SHARE_FILES += IPC/Open2.pm SHARE_FILES += IPC/Open3.pm SHARE_FILES += SelectSaver.pm SHARE_FILES += Symbol.pm SHARE_FILES += Text/ParseWords.pm SHARE_FILES += Text/Tabs.pm SHARE_FILES += Text/Wrap.pm SHARE_FILES += Tie/Hash.pm SHARE_FILES += XSLoader.pm SHARE_FILES += base.pm SHARE_FILES += bytes.pm SHARE_FILES += bytes_heavy.pl SHARE_FILES += constant.pm SHARE_FILES += feature.pm SHARE_FILES += fields.pm SHARE_FILES += integer.pm SHARE_FILES += locale.pm SHARE_FILES += overload.pm SHARE_FILES += strict.pm SHARE_FILES += utf8.pm SHARE_FILES += utf8_heavy.pl SHARE_FILES += vars.pm SHARE_FILES += warnings.pm SHARE_FILES += warnings/register.pm SHARE_FILES += CGI.pm SHARE_FILES += CGI/Apache.pm SHARE_FILES += CGI/Carp.pm SHARE_FILES += CGI/Cookie.pm SHARE_FILES += CGI/Fast.pm SHARE_FILES += CGI/Pretty.pm SHARE_FILES += CGI/Push.pm SHARE_FILES += CGI/Switch.pm SHARE_FILES += CGI/Util.pm SHARE_FILES += File/Basename.pm SHARE_FILES += File/CheckTree.pm SHARE_FILES += File/Compare.pm SHARE_FILES += File/Copy.pm SHARE_FILES += File/DosGlob.pm SHARE_FILES += File/Fetch.pm SHARE_FILES += File/Find.pm SHARE_FILES += File/GlobMapper.pm SHARE_FILES += File/Path.pm SHARE_FILES += File/Temp.pm SHARE_FILES += File/stat.pm # 重複語を削除するためにsortを使う SHARE_DIRS = $(sort $(filter-out ./, $(dir $(SHARE_FILES)))) UNICORE_FILES = UNICORE_FILES += CombiningClass.pl UNICORE_FILES += Decomposition.pl UNICORE_FILES += Heavy.pl UNICORE_FILES += Name.pl # unicoreのToの下はディレクトリ単位のコピーでもいいのでは? UNICORE_FILES += To/Age.pl UNICORE_FILES += To/Bc.pl UNICORE_FILES += To/Bmg.pl UNICORE_FILES += To/Digit.pl UNICORE_FILES += To/Dt.pl UNICORE_FILES += To/Ea.pl UNICORE_FILES += To/Fold.pl UNICORE_FILES += To/GCB.pl UNICORE_FILES += To/Gc.pl UNICORE_FILES += To/Hst.pl UNICORE_FILES += To/Jg.pl UNICORE_FILES += To/Jt.pl UNICORE_FILES += To/Lb.pl UNICORE_FILES += To/Lower.pl UNICORE_FILES += To/NFCQC.pl UNICORE_FILES += To/NFDQC.pl UNICORE_FILES += To/NFKCCF.pl UNICORE_FILES += To/NFKCQC.pl UNICORE_FILES += To/NFKDQC.pl UNICORE_FILES += To/Na1.pl UNICORE_FILES += To/Nt.pl UNICORE_FILES += To/Nv.pl UNICORE_FILES += To/SB.pl UNICORE_FILES += To/Sc.pl UNICORE_FILES += To/Title.pl UNICORE_FILES += To/Upper.pl UNICORE_FILES += To/WB.pl UNICORE_FILES += To/_slc.pl UNICORE_FILES += To/_stc.pl UNICORE_FILES += To/_suc.pl # unicoreのlibの下はディレクトリ単位のコピーでもいいのでは? UNICORE_FILES += lib/AHex/N.pl UNICORE_FILES += lib/AHex/Y.pl UNICORE_FILES += lib/Age/1_1.pl UNICORE_FILES += lib/Age/2_0.pl UNICORE_FILES += lib/Age/2_1.pl UNICORE_FILES += lib/Age/3_0.pl UNICORE_FILES += lib/Age/3_1.pl UNICORE_FILES += lib/Age/3_2.pl UNICORE_FILES += lib/Age/4_0.pl UNICORE_FILES += lib/Age/4_1.pl UNICORE_FILES += lib/Age/5_0.pl UNICORE_FILES += lib/Age/5_1.pl UNICORE_FILES += lib/Age/5_2.pl UNICORE_FILES += lib/Age/6_0.pl UNICORE_FILES += lib/Age/Unassign.pl UNICORE_FILES += lib/Alpha/N.pl UNICORE_FILES += lib/Alpha/Y.pl UNICORE_FILES += lib/Bc/AL.pl UNICORE_FILES += lib/Bc/AN.pl UNICORE_FILES += lib/Bc/B.pl UNICORE_FILES += lib/Bc/BN.pl UNICORE_FILES += lib/Bc/CS.pl UNICORE_FILES += lib/Bc/EN.pl UNICORE_FILES += lib/Bc/ES.pl UNICORE_FILES += lib/Bc/ET.pl UNICORE_FILES += lib/Bc/L.pl UNICORE_FILES += lib/Bc/LRE.pl UNICORE_FILES += lib/Bc/LRO.pl UNICORE_FILES += lib/Bc/NSM.pl UNICORE_FILES += lib/Bc/ON.pl UNICORE_FILES += lib/Bc/PDF.pl UNICORE_FILES += lib/Bc/R.pl UNICORE_FILES += lib/Bc/RLE.pl UNICORE_FILES += lib/Bc/RLO.pl UNICORE_FILES += lib/Bc/S.pl UNICORE_FILES += lib/Bc/WS.pl UNICORE_FILES += lib/BidiC/N.pl UNICORE_FILES += lib/BidiC/Y.pl UNICORE_FILES += lib/BidiM/N.pl UNICORE_FILES += lib/BidiM/Y.pl UNICORE_FILES += lib/Blk/ASCII.pl UNICORE_FILES += lib/Blk/AegeanNu.pl UNICORE_FILES += lib/Blk/Alchemic.pl UNICORE_FILES += lib/Blk/Alphabet.pl UNICORE_FILES += lib/Blk/Ancient2.pl UNICORE_FILES += lib/Blk/AncientG.pl UNICORE_FILES += lib/Blk/AncientS.pl UNICORE_FILES += lib/Blk/Arabic.pl UNICORE_FILES += lib/Blk/ArabicP2.pl UNICORE_FILES += lib/Blk/ArabicPr.pl UNICORE_FILES += lib/Blk/ArabicSu.pl UNICORE_FILES += lib/Blk/Armenian.pl UNICORE_FILES += lib/Blk/Arrows.pl UNICORE_FILES += lib/Blk/Avestan.pl UNICORE_FILES += lib/Blk/Balinese.pl UNICORE_FILES += lib/Blk/Bamum.pl UNICORE_FILES += lib/Blk/BamumSup.pl UNICORE_FILES += lib/Blk/Batak.pl UNICORE_FILES += lib/Blk/Bengali.pl UNICORE_FILES += lib/Blk/BlockEle.pl UNICORE_FILES += lib/Blk/Bopomof2.pl UNICORE_FILES += lib/Blk/Bopomofo.pl UNICORE_FILES += lib/Blk/BoxDrawi.pl UNICORE_FILES += lib/Blk/Brahmi.pl UNICORE_FILES += lib/Blk/BrailleP.pl UNICORE_FILES += lib/Blk/Buginese.pl UNICORE_FILES += lib/Blk/Buhid.pl UNICORE_FILES += lib/Blk/Byzantin.pl UNICORE_FILES += lib/Blk/CJKComp2.pl UNICORE_FILES += lib/Blk/CJKComp3.pl UNICORE_FILES += lib/Blk/CJKComp4.pl UNICORE_FILES += lib/Blk/CJKCompa.pl UNICORE_FILES += lib/Blk/CJKRadic.pl UNICORE_FILES += lib/Blk/CJKStrok.pl UNICORE_FILES += lib/Blk/CJKSymbo.pl UNICORE_FILES += lib/Blk/CJKUnif2.pl UNICORE_FILES += lib/Blk/CJKUnif3.pl UNICORE_FILES += lib/Blk/CJKUnif4.pl UNICORE_FILES += lib/Blk/CJKUnif5.pl UNICORE_FILES += lib/Blk/CJKUnifi.pl UNICORE_FILES += lib/Blk/Canadian.pl UNICORE_FILES += lib/Blk/Carian.pl UNICORE_FILES += lib/Blk/Cham.pl UNICORE_FILES += lib/Blk/Cherokee.pl UNICORE_FILES += lib/Blk/Combini2.pl UNICORE_FILES += lib/Blk/Combini3.pl UNICORE_FILES += lib/Blk/Combini4.pl UNICORE_FILES += lib/Blk/Combinin.pl UNICORE_FILES += lib/Blk/CommonIn.pl UNICORE_FILES += lib/Blk/ControlP.pl UNICORE_FILES += lib/Blk/Coptic.pl UNICORE_FILES += lib/Blk/Counting.pl UNICORE_FILES += lib/Blk/Cuneifo2.pl UNICORE_FILES += lib/Blk/Cuneifor.pl UNICORE_FILES += lib/Blk/Currency.pl UNICORE_FILES += lib/Blk/CypriotS.pl UNICORE_FILES += lib/Blk/Cyrilli2.pl UNICORE_FILES += lib/Blk/Cyrilli3.pl UNICORE_FILES += lib/Blk/Cyrilli4.pl UNICORE_FILES += lib/Blk/Cyrillic.pl UNICORE_FILES += lib/Blk/Deseret.pl UNICORE_FILES += lib/Blk/Devanag2.pl UNICORE_FILES += lib/Blk/Devanaga.pl UNICORE_FILES += lib/Blk/Dingbats.pl UNICORE_FILES += lib/Blk/DominoTi.pl UNICORE_FILES += lib/Blk/Egyptian.pl UNICORE_FILES += lib/Blk/Emoticon.pl UNICORE_FILES += lib/Blk/Enclose2.pl UNICORE_FILES += lib/Blk/Enclose3.pl UNICORE_FILES += lib/Blk/Enclose4.pl UNICORE_FILES += lib/Blk/Enclosed.pl UNICORE_FILES += lib/Blk/Ethiopi2.pl UNICORE_FILES += lib/Blk/Ethiopi3.pl UNICORE_FILES += lib/Blk/Ethiopi4.pl UNICORE_FILES += lib/Blk/Ethiopic.pl UNICORE_FILES += lib/Blk/GeneralP.pl UNICORE_FILES += lib/Blk/Geometri.pl UNICORE_FILES += lib/Blk/Georgia2.pl UNICORE_FILES += lib/Blk/Georgian.pl UNICORE_FILES += lib/Blk/Glagolit.pl UNICORE_FILES += lib/Blk/Gothic.pl UNICORE_FILES += lib/Blk/Greek.pl UNICORE_FILES += lib/Blk/GreekExt.pl UNICORE_FILES += lib/Blk/Gujarati.pl UNICORE_FILES += lib/Blk/Gurmukhi.pl UNICORE_FILES += lib/Blk/Halfwidt.pl UNICORE_FILES += lib/Blk/HangulCo.pl UNICORE_FILES += lib/Blk/HangulJ2.pl UNICORE_FILES += lib/Blk/HangulJ3.pl UNICORE_FILES += lib/Blk/HangulJa.pl UNICORE_FILES += lib/Blk/HangulSy.pl UNICORE_FILES += lib/Blk/Hanunoo.pl UNICORE_FILES += lib/Blk/Hebrew.pl UNICORE_FILES += lib/Blk/HighPriv.pl UNICORE_FILES += lib/Blk/HighSurr.pl UNICORE_FILES += lib/Blk/Hiragana.pl UNICORE_FILES += lib/Blk/IPAExten.pl UNICORE_FILES += lib/Blk/Ideograp.pl UNICORE_FILES += lib/Blk/Imperial.pl UNICORE_FILES += lib/Blk/Inscrip2.pl UNICORE_FILES += lib/Blk/Inscript.pl UNICORE_FILES += lib/Blk/Javanese.pl UNICORE_FILES += lib/Blk/Kaithi.pl UNICORE_FILES += lib/Blk/KanaSupp.pl UNICORE_FILES += lib/Blk/Kanbun.pl UNICORE_FILES += lib/Blk/KangxiRa.pl UNICORE_FILES += lib/Blk/Kannada.pl UNICORE_FILES += lib/Blk/Katakan2.pl UNICORE_FILES += lib/Blk/Katakana.pl UNICORE_FILES += lib/Blk/KayahLi.pl UNICORE_FILES += lib/Blk/Kharosht.pl UNICORE_FILES += lib/Blk/Khmer.pl UNICORE_FILES += lib/Blk/KhmerSym.pl UNICORE_FILES += lib/Blk/Lao.pl UNICORE_FILES += lib/Blk/Latin1.pl UNICORE_FILES += lib/Blk/LatinEx2.pl UNICORE_FILES += lib/Blk/LatinEx3.pl UNICORE_FILES += lib/Blk/LatinEx4.pl UNICORE_FILES += lib/Blk/LatinEx5.pl UNICORE_FILES += lib/Blk/LatinExt.pl UNICORE_FILES += lib/Blk/Lepcha.pl UNICORE_FILES += lib/Blk/Letterli.pl UNICORE_FILES += lib/Blk/Limbu.pl UNICORE_FILES += lib/Blk/LinearBI.pl UNICORE_FILES += lib/Blk/LinearBS.pl UNICORE_FILES += lib/Blk/Lisu.pl UNICORE_FILES += lib/Blk/LowSurro.pl UNICORE_FILES += lib/Blk/Lycian.pl UNICORE_FILES += lib/Blk/Lydian.pl UNICORE_FILES += lib/Blk/MahjongT.pl UNICORE_FILES += lib/Blk/Malayala.pl UNICORE_FILES += lib/Blk/Mandaic.pl UNICORE_FILES += lib/Blk/Mathema2.pl UNICORE_FILES += lib/Blk/Mathemat.pl UNICORE_FILES += lib/Blk/MeeteiMa.pl UNICORE_FILES += lib/Blk/Miscell2.pl UNICORE_FILES += lib/Blk/Miscell3.pl UNICORE_FILES += lib/Blk/Miscell4.pl UNICORE_FILES += lib/Blk/Miscell5.pl UNICORE_FILES += lib/Blk/Miscell6.pl UNICORE_FILES += lib/Blk/Miscella.pl UNICORE_FILES += lib/Blk/Modifier.pl UNICORE_FILES += lib/Blk/Mongolia.pl UNICORE_FILES += lib/Blk/MusicalS.pl UNICORE_FILES += lib/Blk/Myanmar.pl UNICORE_FILES += lib/Blk/MyanmarE.pl UNICORE_FILES += lib/Blk/NKo.pl UNICORE_FILES += lib/Blk/NewTaiLu.pl UNICORE_FILES += lib/Blk/NoBlock.pl UNICORE_FILES += lib/Blk/NumberFo.pl UNICORE_FILES += lib/Blk/Ogham.pl UNICORE_FILES += lib/Blk/OlChiki.pl UNICORE_FILES += lib/Blk/OldItali.pl UNICORE_FILES += lib/Blk/OldPersi.pl UNICORE_FILES += lib/Blk/OldSouth.pl UNICORE_FILES += lib/Blk/OldTurki.pl UNICORE_FILES += lib/Blk/OpticalC.pl UNICORE_FILES += lib/Blk/Oriya.pl UNICORE_FILES += lib/Blk/Osmanya.pl UNICORE_FILES += lib/Blk/PhagsPa.pl UNICORE_FILES += lib/Blk/Phaistos.pl UNICORE_FILES += lib/Blk/Phoenici.pl UNICORE_FILES += lib/Blk/Phoneti2.pl UNICORE_FILES += lib/Blk/Phonetic.pl UNICORE_FILES += lib/Blk/PlayingC.pl UNICORE_FILES += lib/Blk/PrivateU.pl UNICORE_FILES += lib/Blk/Rejang.pl UNICORE_FILES += lib/Blk/RumiNume.pl UNICORE_FILES += lib/Blk/Runic.pl UNICORE_FILES += lib/Blk/Samarita.pl UNICORE_FILES += lib/Blk/Saurasht.pl UNICORE_FILES += lib/Blk/Shavian.pl UNICORE_FILES += lib/Blk/Sinhala.pl UNICORE_FILES += lib/Blk/SmallFor.pl UNICORE_FILES += lib/Blk/SpacingM.pl UNICORE_FILES += lib/Blk/Specials.pl UNICORE_FILES += lib/Blk/Sundanes.pl UNICORE_FILES += lib/Blk/Superscr.pl UNICORE_FILES += lib/Blk/Supplem2.pl UNICORE_FILES += lib/Blk/Supplem3.pl UNICORE_FILES += lib/Blk/Supplem4.pl UNICORE_FILES += lib/Blk/Supplem5.pl UNICORE_FILES += lib/Blk/Supplem6.pl UNICORE_FILES += lib/Blk/Suppleme.pl UNICORE_FILES += lib/Blk/SylotiNa.pl UNICORE_FILES += lib/Blk/Syriac.pl UNICORE_FILES += lib/Blk/Tagalog.pl UNICORE_FILES += lib/Blk/Tagbanwa.pl UNICORE_FILES += lib/Blk/Tags.pl UNICORE_FILES += lib/Blk/TaiLe.pl UNICORE_FILES += lib/Blk/TaiTham.pl UNICORE_FILES += lib/Blk/TaiViet.pl UNICORE_FILES += lib/Blk/TaiXuanJ.pl UNICORE_FILES += lib/Blk/Tamil.pl UNICORE_FILES += lib/Blk/Telugu.pl UNICORE_FILES += lib/Blk/Thaana.pl UNICORE_FILES += lib/Blk/Thai.pl UNICORE_FILES += lib/Blk/Tibetan.pl UNICORE_FILES += lib/Blk/Tifinagh.pl UNICORE_FILES += lib/Blk/Transpor.pl UNICORE_FILES += lib/Blk/Ugaritic.pl UNICORE_FILES += lib/Blk/UnifiedC.pl UNICORE_FILES += lib/Blk/Vai.pl UNICORE_FILES += lib/Blk/Variati2.pl UNICORE_FILES += lib/Blk/Variatio.pl UNICORE_FILES += lib/Blk/VedicExt.pl UNICORE_FILES += lib/Blk/Vertical.pl UNICORE_FILES += lib/Blk/YiRadica.pl UNICORE_FILES += lib/Blk/YiSyllab.pl UNICORE_FILES += lib/Blk/YijingHe.pl UNICORE_FILES += lib/CE/N.pl UNICORE_FILES += lib/CE/Y.pl UNICORE_FILES += lib/CI/N.pl UNICORE_FILES += lib/CI/Y.pl UNICORE_FILES += lib/CWCF/N.pl UNICORE_FILES += lib/CWCF/Y.pl UNICORE_FILES += lib/CWCM/N.pl UNICORE_FILES += lib/CWCM/Y.pl UNICORE_FILES += lib/CWKCF/N.pl UNICORE_FILES += lib/CWKCF/Y.pl UNICORE_FILES += lib/CWL/N.pl UNICORE_FILES += lib/CWL/Y.pl UNICORE_FILES += lib/CWT/N.pl UNICORE_FILES += lib/CWT/Y.pl UNICORE_FILES += lib/CWU/N.pl UNICORE_FILES += lib/CWU/Y.pl UNICORE_FILES += lib/Cased/N.pl UNICORE_FILES += lib/Cased/Y.pl UNICORE_FILES += lib/Ccc/10.pl UNICORE_FILES += lib/Ccc/103.pl UNICORE_FILES += lib/Ccc/107.pl UNICORE_FILES += lib/Ccc/11.pl UNICORE_FILES += lib/Ccc/118.pl UNICORE_FILES += lib/Ccc/12.pl UNICORE_FILES += lib/Ccc/122.pl UNICORE_FILES += lib/Ccc/129.pl UNICORE_FILES += lib/Ccc/13.pl UNICORE_FILES += lib/Ccc/130.pl UNICORE_FILES += lib/Ccc/132.pl UNICORE_FILES += lib/Ccc/14.pl UNICORE_FILES += lib/Ccc/15.pl UNICORE_FILES += lib/Ccc/16.pl UNICORE_FILES += lib/Ccc/17.pl UNICORE_FILES += lib/Ccc/18.pl UNICORE_FILES += lib/Ccc/19.pl UNICORE_FILES += lib/Ccc/20.pl UNICORE_FILES += lib/Ccc/21.pl UNICORE_FILES += lib/Ccc/22.pl UNICORE_FILES += lib/Ccc/23.pl UNICORE_FILES += lib/Ccc/24.pl UNICORE_FILES += lib/Ccc/25.pl UNICORE_FILES += lib/Ccc/26.pl UNICORE_FILES += lib/Ccc/27.pl UNICORE_FILES += lib/Ccc/28.pl UNICORE_FILES += lib/Ccc/29.pl UNICORE_FILES += lib/Ccc/30.pl UNICORE_FILES += lib/Ccc/31.pl UNICORE_FILES += lib/Ccc/32.pl UNICORE_FILES += lib/Ccc/33.pl UNICORE_FILES += lib/Ccc/34.pl UNICORE_FILES += lib/Ccc/35.pl UNICORE_FILES += lib/Ccc/36.pl UNICORE_FILES += lib/Ccc/84.pl UNICORE_FILES += lib/Ccc/91.pl UNICORE_FILES += lib/Ccc/A.pl UNICORE_FILES += lib/Ccc/AL.pl UNICORE_FILES += lib/Ccc/AR.pl UNICORE_FILES += lib/Ccc/ATA.pl UNICORE_FILES += lib/Ccc/ATAR.pl UNICORE_FILES += lib/Ccc/ATB.pl UNICORE_FILES += lib/Ccc/ATBL.pl UNICORE_FILES += lib/Ccc/B.pl UNICORE_FILES += lib/Ccc/BL.pl UNICORE_FILES += lib/Ccc/BR.pl UNICORE_FILES += lib/Ccc/DA.pl UNICORE_FILES += lib/Ccc/DB.pl UNICORE_FILES += lib/Ccc/IS.pl UNICORE_FILES += lib/Ccc/KV.pl UNICORE_FILES += lib/Ccc/L.pl UNICORE_FILES += lib/Ccc/NK.pl UNICORE_FILES += lib/Ccc/NR.pl UNICORE_FILES += lib/Ccc/OV.pl UNICORE_FILES += lib/Ccc/R.pl UNICORE_FILES += lib/Ccc/VR.pl UNICORE_FILES += lib/CompEx/N.pl UNICORE_FILES += lib/CompEx/Y.pl UNICORE_FILES += lib/DI/N.pl UNICORE_FILES += lib/DI/Y.pl UNICORE_FILES += lib/Dash/N.pl UNICORE_FILES += lib/Dash/Y.pl UNICORE_FILES += lib/Dep/N.pl UNICORE_FILES += lib/Dep/Y.pl UNICORE_FILES += lib/Dia/N.pl UNICORE_FILES += lib/Dia/Y.pl UNICORE_FILES += lib/Dt/Com.pl UNICORE_FILES += lib/Dt/Enc.pl UNICORE_FILES += lib/Dt/Fin.pl UNICORE_FILES += lib/Dt/Font.pl UNICORE_FILES += lib/Dt/Fra.pl UNICORE_FILES += lib/Dt/Init.pl UNICORE_FILES += lib/Dt/Iso.pl UNICORE_FILES += lib/Dt/Med.pl UNICORE_FILES += lib/Dt/Nar.pl UNICORE_FILES += lib/Dt/Nb.pl UNICORE_FILES += lib/Dt/NonCanon.pl UNICORE_FILES += lib/Dt/None.pl UNICORE_FILES += lib/Dt/Sml.pl UNICORE_FILES += lib/Dt/Sqr.pl UNICORE_FILES += lib/Dt/Sub.pl UNICORE_FILES += lib/Dt/Sup.pl UNICORE_FILES += lib/Dt/Vert.pl UNICORE_FILES += lib/Ea/A.pl UNICORE_FILES += lib/Ea/F.pl UNICORE_FILES += lib/Ea/H.pl UNICORE_FILES += lib/Ea/N.pl UNICORE_FILES += lib/Ea/Na.pl UNICORE_FILES += lib/Ea/W.pl UNICORE_FILES += lib/Ext/N.pl UNICORE_FILES += lib/Ext/Y.pl UNICORE_FILES += lib/GCB/CN.pl UNICORE_FILES += lib/GCB/CR.pl UNICORE_FILES += lib/GCB/EX.pl UNICORE_FILES += lib/GCB/L.pl UNICORE_FILES += lib/GCB/LF.pl UNICORE_FILES += lib/GCB/LV.pl UNICORE_FILES += lib/GCB/LVT.pl UNICORE_FILES += lib/GCB/PP.pl UNICORE_FILES += lib/GCB/SM.pl UNICORE_FILES += lib/GCB/T.pl UNICORE_FILES += lib/GCB/V.pl UNICORE_FILES += lib/GCB/XX.pl UNICORE_FILES += lib/Gc/C.pl UNICORE_FILES += lib/Gc/Cc.pl UNICORE_FILES += lib/Gc/Cf.pl UNICORE_FILES += lib/Gc/Cn.pl UNICORE_FILES += lib/Gc/Co.pl UNICORE_FILES += lib/Gc/Cs.pl UNICORE_FILES += lib/Gc/L.pl UNICORE_FILES += lib/Gc/LC.pl UNICORE_FILES += lib/Gc/Ll.pl UNICORE_FILES += lib/Gc/Lm.pl UNICORE_FILES += lib/Gc/Lo.pl UNICORE_FILES += lib/Gc/Lu.pl UNICORE_FILES += lib/Gc/M.pl UNICORE_FILES += lib/Gc/Mc.pl UNICORE_FILES += lib/Gc/Me.pl UNICORE_FILES += lib/Gc/Mn.pl UNICORE_FILES += lib/Gc/N.pl UNICORE_FILES += lib/Gc/Nl.pl UNICORE_FILES += lib/Gc/No.pl UNICORE_FILES += lib/Gc/P.pl UNICORE_FILES += lib/Gc/Pd.pl UNICORE_FILES += lib/Gc/Pe.pl UNICORE_FILES += lib/Gc/Pf.pl UNICORE_FILES += lib/Gc/Pi.pl UNICORE_FILES += lib/Gc/Po.pl UNICORE_FILES += lib/Gc/Ps.pl UNICORE_FILES += lib/Gc/S.pl UNICORE_FILES += lib/Gc/Sc.pl UNICORE_FILES += lib/Gc/Sk.pl UNICORE_FILES += lib/Gc/Sm.pl UNICORE_FILES += lib/Gc/So.pl UNICORE_FILES += lib/Gc/Z.pl UNICORE_FILES += lib/Gc/Zl.pl UNICORE_FILES += lib/Gc/Zp.pl UNICORE_FILES += lib/Gc/Zs.pl UNICORE_FILES += lib/GrBase/N.pl UNICORE_FILES += lib/GrBase/Y.pl UNICORE_FILES += lib/GrExt/N.pl UNICORE_FILES += lib/Hex/N.pl UNICORE_FILES += lib/Hex/Y.pl UNICORE_FILES += lib/Hst/NA.pl UNICORE_FILES += lib/Hyphen/N.pl UNICORE_FILES += lib/Hyphen/Y.pl UNICORE_FILES += lib/IDC/N.pl UNICORE_FILES += lib/IDC/Y.pl UNICORE_FILES += lib/IDS/N.pl UNICORE_FILES += lib/IDS/Y.pl UNICORE_FILES += lib/IDSB/N.pl UNICORE_FILES += lib/IDSB/Y.pl UNICORE_FILES += lib/IDST/N.pl UNICORE_FILES += lib/IDST/Y.pl UNICORE_FILES += lib/Ideo/N.pl UNICORE_FILES += lib/Ideo/Y.pl UNICORE_FILES += lib/In/2_0.pl UNICORE_FILES += lib/In/2_1.pl UNICORE_FILES += lib/In/3_0.pl UNICORE_FILES += lib/In/3_1.pl UNICORE_FILES += lib/In/3_2.pl UNICORE_FILES += lib/In/4_0.pl UNICORE_FILES += lib/In/4_1.pl UNICORE_FILES += lib/In/5_0.pl UNICORE_FILES += lib/In/5_1.pl UNICORE_FILES += lib/In/5_2.pl UNICORE_FILES += lib/In/6_0.pl UNICORE_FILES += lib/Jg/Ain.pl UNICORE_FILES += lib/Jg/Alaph.pl UNICORE_FILES += lib/Jg/Alef.pl UNICORE_FILES += lib/Jg/Beh.pl UNICORE_FILES += lib/Jg/Beth.pl UNICORE_FILES += lib/Jg/Burushas.pl UNICORE_FILES += lib/Jg/Dal.pl UNICORE_FILES += lib/Jg/DalathRi.pl UNICORE_FILES += lib/Jg/E.pl UNICORE_FILES += lib/Jg/FarsiYeh.pl UNICORE_FILES += lib/Jg/Fe.pl UNICORE_FILES += lib/Jg/Feh.pl UNICORE_FILES += lib/Jg/FinalSem.pl UNICORE_FILES += lib/Jg/Gaf.pl UNICORE_FILES += lib/Jg/Gamal.pl UNICORE_FILES += lib/Jg/Hah.pl UNICORE_FILES += lib/Jg/He.pl UNICORE_FILES += lib/Jg/Heh.pl UNICORE_FILES += lib/Jg/HehGoal.pl UNICORE_FILES += lib/Jg/Heth.pl UNICORE_FILES += lib/Jg/Kaf.pl UNICORE_FILES += lib/Jg/Kaph.pl UNICORE_FILES += lib/Jg/Khaph.pl UNICORE_FILES += lib/Jg/KnottedH.pl UNICORE_FILES += lib/Jg/Lam.pl UNICORE_FILES += lib/Jg/Lamadh.pl UNICORE_FILES += lib/Jg/Meem.pl UNICORE_FILES += lib/Jg/Mim.pl UNICORE_FILES += lib/Jg/NoJoinin.pl UNICORE_FILES += lib/Jg/Noon.pl UNICORE_FILES += lib/Jg/Nun.pl UNICORE_FILES += lib/Jg/Nya.pl UNICORE_FILES += lib/Jg/Pe.pl UNICORE_FILES += lib/Jg/Qaf.pl UNICORE_FILES += lib/Jg/Qaph.pl UNICORE_FILES += lib/Jg/Reh.pl UNICORE_FILES += lib/Jg/Reversed.pl UNICORE_FILES += lib/Jg/Sad.pl UNICORE_FILES += lib/Jg/Sadhe.pl UNICORE_FILES += lib/Jg/Seen.pl UNICORE_FILES += lib/Jg/Semkath.pl UNICORE_FILES += lib/Jg/Shin.pl UNICORE_FILES += lib/Jg/SwashKaf.pl UNICORE_FILES += lib/Jg/SyriacWa.pl UNICORE_FILES += lib/Jg/Tah.pl UNICORE_FILES += lib/Jg/Taw.pl UNICORE_FILES += lib/Jg/TehMarb2.pl UNICORE_FILES += lib/Jg/TehMarbu.pl UNICORE_FILES += lib/Jg/Teth.pl UNICORE_FILES += lib/Jg/Waw.pl UNICORE_FILES += lib/Jg/Yeh.pl UNICORE_FILES += lib/Jg/YehBarre.pl UNICORE_FILES += lib/Jg/YehWithT.pl UNICORE_FILES += lib/Jg/Yudh.pl UNICORE_FILES += lib/Jg/YudhHe.pl UNICORE_FILES += lib/Jg/Zain.pl UNICORE_FILES += lib/Jg/Zhain.pl UNICORE_FILES += lib/JoinC/N.pl UNICORE_FILES += lib/JoinC/Y.pl UNICORE_FILES += lib/Jt/C.pl UNICORE_FILES += lib/Jt/D.pl UNICORE_FILES += lib/Jt/R.pl UNICORE_FILES += lib/Jt/T.pl UNICORE_FILES += lib/Jt/U.pl UNICORE_FILES += lib/LOE/N.pl UNICORE_FILES += lib/Lb/AI.pl UNICORE_FILES += lib/Lb/AL.pl UNICORE_FILES += lib/Lb/B2.pl UNICORE_FILES += lib/Lb/BA.pl UNICORE_FILES += lib/Lb/BB.pl UNICORE_FILES += lib/Lb/BK.pl UNICORE_FILES += lib/Lb/CB.pl UNICORE_FILES += lib/Lb/CL.pl UNICORE_FILES += lib/Lb/CM.pl UNICORE_FILES += lib/Lb/CP.pl UNICORE_FILES += lib/Lb/EX.pl UNICORE_FILES += lib/Lb/GL.pl UNICORE_FILES += lib/Lb/HY.pl UNICORE_FILES += lib/Lb/ID.pl UNICORE_FILES += lib/Lb/IN.pl UNICORE_FILES += lib/Lb/IS.pl UNICORE_FILES += lib/Lb/NL.pl UNICORE_FILES += lib/Lb/NS.pl UNICORE_FILES += lib/Lb/NU.pl UNICORE_FILES += lib/Lb/OP.pl UNICORE_FILES += lib/Lb/PO.pl UNICORE_FILES += lib/Lb/PR.pl UNICORE_FILES += lib/Lb/QU.pl UNICORE_FILES += lib/Lb/SA.pl UNICORE_FILES += lib/Lb/SG.pl UNICORE_FILES += lib/Lb/SP.pl UNICORE_FILES += lib/Lb/SY.pl UNICORE_FILES += lib/Lb/WJ.pl UNICORE_FILES += lib/Lb/XX.pl UNICORE_FILES += lib/Lb/ZW.pl UNICORE_FILES += lib/Lower/N.pl UNICORE_FILES += lib/Lower/Y.pl UNICORE_FILES += lib/Math/N.pl UNICORE_FILES += lib/Math/Y.pl UNICORE_FILES += lib/NChar/N.pl UNICORE_FILES += lib/NChar/Y.pl UNICORE_FILES += lib/NFCQC/Y.pl UNICORE_FILES += lib/NFDQC/N.pl UNICORE_FILES += lib/NFDQC/Y.pl UNICORE_FILES += lib/NFKCQC/M.pl UNICORE_FILES += lib/NFKCQC/N.pl UNICORE_FILES += lib/NFKCQC/Y.pl UNICORE_FILES += lib/NFKDQC/N.pl UNICORE_FILES += lib/Nt/De.pl UNICORE_FILES += lib/Nt/Di.pl UNICORE_FILES += lib/Nt/Nu.pl UNICORE_FILES += lib/Nv/0.pl UNICORE_FILES += lib/Nv/1.pl UNICORE_FILES += lib/Nv/10.pl UNICORE_FILES += lib/Nv/100.pl UNICORE_FILES += lib/Nv/1000.pl UNICORE_FILES += lib/Nv/10000.pl UNICORE_FILES += lib/Nv/100000.pl UNICORE_FILES += lib/Nv/10000000.pl UNICORE_FILES += lib/Nv/10000002.pl UNICORE_FILES += lib/Nv/11.pl UNICORE_FILES += lib/Nv/11_2.pl UNICORE_FILES += lib/Nv/12.pl UNICORE_FILES += lib/Nv/13.pl UNICORE_FILES += lib/Nv/13_2.pl UNICORE_FILES += lib/Nv/14.pl UNICORE_FILES += lib/Nv/15.pl UNICORE_FILES += lib/Nv/15_2.pl UNICORE_FILES += lib/Nv/16.pl UNICORE_FILES += lib/Nv/17.pl UNICORE_FILES += lib/Nv/17_2.pl UNICORE_FILES += lib/Nv/18.pl UNICORE_FILES += lib/Nv/19.pl UNICORE_FILES += lib/Nv/1_10.pl UNICORE_FILES += lib/Nv/1_16.pl UNICORE_FILES += lib/Nv/1_2.pl UNICORE_FILES += lib/Nv/1_3.pl UNICORE_FILES += lib/Nv/1_4.pl UNICORE_FILES += lib/Nv/1_5.pl UNICORE_FILES += lib/Nv/1_6.pl UNICORE_FILES += lib/Nv/1_7.pl UNICORE_FILES += lib/Nv/1_8.pl UNICORE_FILES += lib/Nv/1_9.pl UNICORE_FILES += lib/Nv/2.pl UNICORE_FILES += lib/Nv/20.pl UNICORE_FILES += lib/Nv/200.pl UNICORE_FILES += lib/Nv/2000.pl UNICORE_FILES += lib/Nv/20000.pl UNICORE_FILES += lib/Nv/21.pl UNICORE_FILES += lib/Nv/22.pl UNICORE_FILES += lib/Nv/23.pl UNICORE_FILES += lib/Nv/24.pl UNICORE_FILES += lib/Nv/25.pl UNICORE_FILES += lib/Nv/26.pl UNICORE_FILES += lib/Nv/27.pl UNICORE_FILES += lib/Nv/28.pl UNICORE_FILES += lib/Nv/29.pl UNICORE_FILES += lib/Nv/2_3.pl UNICORE_FILES += lib/Nv/2_5.pl UNICORE_FILES += lib/Nv/3.pl UNICORE_FILES += lib/Nv/30.pl UNICORE_FILES += lib/Nv/300.pl UNICORE_FILES += lib/Nv/3000.pl UNICORE_FILES += lib/Nv/30000.pl UNICORE_FILES += lib/Nv/31.pl UNICORE_FILES += lib/Nv/32.pl UNICORE_FILES += lib/Nv/33.pl UNICORE_FILES += lib/Nv/34.pl UNICORE_FILES += lib/Nv/35.pl UNICORE_FILES += lib/Nv/36.pl UNICORE_FILES += lib/Nv/37.pl UNICORE_FILES += lib/Nv/38.pl UNICORE_FILES += lib/Nv/39.pl UNICORE_FILES += lib/Nv/3_16.pl UNICORE_FILES += lib/Nv/3_2.pl UNICORE_FILES += lib/Nv/3_4.pl UNICORE_FILES += lib/Nv/3_5.pl UNICORE_FILES += lib/Nv/3_8.pl UNICORE_FILES += lib/Nv/4.pl UNICORE_FILES += lib/Nv/40.pl UNICORE_FILES += lib/Nv/400.pl UNICORE_FILES += lib/Nv/4000.pl UNICORE_FILES += lib/Nv/40000.pl UNICORE_FILES += lib/Nv/41.pl UNICORE_FILES += lib/Nv/42.pl UNICORE_FILES += lib/Nv/43.pl UNICORE_FILES += lib/Nv/44.pl UNICORE_FILES += lib/Nv/45.pl UNICORE_FILES += lib/Nv/46.pl UNICORE_FILES += lib/Nv/47.pl UNICORE_FILES += lib/Nv/48.pl UNICORE_FILES += lib/Nv/49.pl UNICORE_FILES += lib/Nv/4_5.pl UNICORE_FILES += lib/Nv/5.pl UNICORE_FILES += lib/Nv/50.pl UNICORE_FILES += lib/Nv/500.pl UNICORE_FILES += lib/Nv/5000.pl UNICORE_FILES += lib/Nv/50000.pl UNICORE_FILES += lib/Nv/5_2.pl UNICORE_FILES += lib/Nv/5_6.pl UNICORE_FILES += lib/Nv/5_8.pl UNICORE_FILES += lib/Nv/6.pl UNICORE_FILES += lib/Nv/60.pl UNICORE_FILES += lib/Nv/600.pl UNICORE_FILES += lib/Nv/6000.pl UNICORE_FILES += lib/Nv/60000.pl UNICORE_FILES += lib/Nv/7.pl UNICORE_FILES += lib/Nv/70.pl UNICORE_FILES += lib/Nv/700.pl UNICORE_FILES += lib/Nv/7000.pl UNICORE_FILES += lib/Nv/70000.pl UNICORE_FILES += lib/Nv/7_2.pl UNICORE_FILES += lib/Nv/7_8.pl UNICORE_FILES += lib/Nv/8.pl UNICORE_FILES += lib/Nv/80.pl UNICORE_FILES += lib/Nv/800.pl UNICORE_FILES += lib/Nv/8000.pl UNICORE_FILES += lib/Nv/80000.pl UNICORE_FILES += lib/Nv/9.pl UNICORE_FILES += lib/Nv/90.pl UNICORE_FILES += lib/Nv/900.pl UNICORE_FILES += lib/Nv/9000.pl UNICORE_FILES += lib/Nv/90000.pl UNICORE_FILES += lib/Nv/9_2.pl UNICORE_FILES += lib/Nv/NaN.pl UNICORE_FILES += lib/Nv/_1_2.pl UNICORE_FILES += lib/OAlpha/N.pl UNICORE_FILES += lib/OAlpha/Y.pl UNICORE_FILES += lib/ODI/N.pl UNICORE_FILES += lib/ODI/Y.pl UNICORE_FILES += lib/OGrExt/N.pl UNICORE_FILES += lib/OGrExt/Y.pl UNICORE_FILES += lib/OIDC/N.pl UNICORE_FILES += lib/OIDC/Y.pl UNICORE_FILES += lib/OIDS/N.pl UNICORE_FILES += lib/OIDS/Y.pl UNICORE_FILES += lib/OLower/N.pl UNICORE_FILES += lib/OLower/Y.pl UNICORE_FILES += lib/OMath/N.pl UNICORE_FILES += lib/OMath/Y.pl UNICORE_FILES += lib/OUpper/N.pl UNICORE_FILES += lib/OUpper/Y.pl UNICORE_FILES += lib/PatSyn/N.pl UNICORE_FILES += lib/PatSyn/Y.pl UNICORE_FILES += lib/PatWS/N.pl UNICORE_FILES += lib/PatWS/Y.pl UNICORE_FILES += lib/Perl/Alnum.pl UNICORE_FILES += lib/Perl/Any.pl UNICORE_FILES += lib/Perl/Assigned.pl UNICORE_FILES += lib/Perl/Blank.pl UNICORE_FILES += lib/Perl/Graph.pl UNICORE_FILES += lib/Perl/PerlSpac.pl UNICORE_FILES += lib/Perl/PerlWord.pl UNICORE_FILES += lib/Perl/PosixAln.pl UNICORE_FILES += lib/Perl/PosixAlp.pl UNICORE_FILES += lib/Perl/PosixBla.pl UNICORE_FILES += lib/Perl/PosixCnt.pl UNICORE_FILES += lib/Perl/PosixDig.pl UNICORE_FILES += lib/Perl/PosixGra.pl UNICORE_FILES += lib/Perl/PosixLow.pl UNICORE_FILES += lib/Perl/PosixPri.pl UNICORE_FILES += lib/Perl/PosixPun.pl UNICORE_FILES += lib/Perl/PosixSpa.pl UNICORE_FILES += lib/Perl/PosixUpp.pl UNICORE_FILES += lib/Perl/Print.pl UNICORE_FILES += lib/Perl/SpacePer.pl UNICORE_FILES += lib/Perl/Title.pl UNICORE_FILES += lib/Perl/VertSpac.pl UNICORE_FILES += lib/Perl/Word.pl UNICORE_FILES += lib/Perl/XPosixPu.pl UNICORE_FILES += lib/Perl/_XBegin.pl UNICORE_FILES += lib/Perl/_XExtend.pl UNICORE_FILES += lib/Perl/_XLVLVTV.pl UNICORE_FILES += lib/QMark/N.pl UNICORE_FILES += lib/QMark/Y.pl UNICORE_FILES += lib/Radical/N.pl UNICORE_FILES += lib/Radical/Y.pl UNICORE_FILES += lib/SB/AT.pl UNICORE_FILES += lib/SB/CL.pl UNICORE_FILES += lib/SB/EX.pl UNICORE_FILES += lib/SB/FO.pl UNICORE_FILES += lib/SB/LE.pl UNICORE_FILES += lib/SB/LO.pl UNICORE_FILES += lib/SB/SC.pl UNICORE_FILES += lib/SB/SE.pl UNICORE_FILES += lib/SB/ST.pl UNICORE_FILES += lib/SB/Sp.pl UNICORE_FILES += lib/SB/UP.pl UNICORE_FILES += lib/SB/XX.pl UNICORE_FILES += lib/SD/N.pl UNICORE_FILES += lib/SD/Y.pl UNICORE_FILES += lib/STerm/N.pl UNICORE_FILES += lib/STerm/Y.pl UNICORE_FILES += lib/Sc/Arab.pl UNICORE_FILES += lib/Sc/Armi.pl UNICORE_FILES += lib/Sc/Armn.pl UNICORE_FILES += lib/Sc/Avst.pl UNICORE_FILES += lib/Sc/Bali.pl UNICORE_FILES += lib/Sc/Bamu.pl UNICORE_FILES += lib/Sc/Batk.pl UNICORE_FILES += lib/Sc/Beng.pl UNICORE_FILES += lib/Sc/Bopo.pl UNICORE_FILES += lib/Sc/Brah.pl UNICORE_FILES += lib/Sc/Bugi.pl UNICORE_FILES += lib/Sc/Buhd.pl UNICORE_FILES += lib/Sc/Cans.pl UNICORE_FILES += lib/Sc/Cari.pl UNICORE_FILES += lib/Sc/Cham.pl UNICORE_FILES += lib/Sc/Cher.pl UNICORE_FILES += lib/Sc/Copt.pl UNICORE_FILES += lib/Sc/Cprt.pl UNICORE_FILES += lib/Sc/Cyrl.pl UNICORE_FILES += lib/Sc/Deva.pl UNICORE_FILES += lib/Sc/Egyp.pl UNICORE_FILES += lib/Sc/Ethi.pl UNICORE_FILES += lib/Sc/Geor.pl UNICORE_FILES += lib/Sc/Glag.pl UNICORE_FILES += lib/Sc/Goth.pl UNICORE_FILES += lib/Sc/Grek.pl UNICORE_FILES += lib/Sc/Gujr.pl UNICORE_FILES += lib/Sc/Guru.pl UNICORE_FILES += lib/Sc/Han.pl UNICORE_FILES += lib/Sc/Hang.pl UNICORE_FILES += lib/Sc/Hano.pl UNICORE_FILES += lib/Sc/Hebr.pl UNICORE_FILES += lib/Sc/Hira.pl UNICORE_FILES += lib/Sc/Ital.pl UNICORE_FILES += lib/Sc/Java.pl UNICORE_FILES += lib/Sc/Kana.pl UNICORE_FILES += lib/Sc/Khar.pl UNICORE_FILES += lib/Sc/Khmr.pl UNICORE_FILES += lib/Sc/Knda.pl UNICORE_FILES += lib/Sc/Kthi.pl UNICORE_FILES += lib/Sc/Lana.pl UNICORE_FILES += lib/Sc/Lao.pl UNICORE_FILES += lib/Sc/Latn.pl UNICORE_FILES += lib/Sc/Lepc.pl UNICORE_FILES += lib/Sc/Limb.pl UNICORE_FILES += lib/Sc/Linb.pl UNICORE_FILES += lib/Sc/Lyci.pl UNICORE_FILES += lib/Sc/Lydi.pl UNICORE_FILES += lib/Sc/Mand.pl UNICORE_FILES += lib/Sc/Mlym.pl UNICORE_FILES += lib/Sc/Mong.pl UNICORE_FILES += lib/Sc/Mtei.pl UNICORE_FILES += lib/Sc/Mymr.pl UNICORE_FILES += lib/Sc/Nko.pl UNICORE_FILES += lib/Sc/Ogam.pl UNICORE_FILES += lib/Sc/Orkh.pl UNICORE_FILES += lib/Sc/Orya.pl UNICORE_FILES += lib/Sc/Osma.pl UNICORE_FILES += lib/Sc/Phag.pl UNICORE_FILES += lib/Sc/Phli.pl UNICORE_FILES += lib/Sc/Phnx.pl UNICORE_FILES += lib/Sc/Prti.pl UNICORE_FILES += lib/Sc/Rjng.pl UNICORE_FILES += lib/Sc/Runr.pl UNICORE_FILES += lib/Sc/Samr.pl UNICORE_FILES += lib/Sc/Saur.pl UNICORE_FILES += lib/Sc/Sinh.pl UNICORE_FILES += lib/Sc/Sund.pl UNICORE_FILES += lib/Sc/Sylo.pl UNICORE_FILES += lib/Sc/Syrc.pl UNICORE_FILES += lib/Sc/Tagb.pl UNICORE_FILES += lib/Sc/Tale.pl UNICORE_FILES += lib/Sc/Talu.pl UNICORE_FILES += lib/Sc/Taml.pl UNICORE_FILES += lib/Sc/Tavt.pl UNICORE_FILES += lib/Sc/Telu.pl UNICORE_FILES += lib/Sc/Tfng.pl UNICORE_FILES += lib/Sc/Tglg.pl UNICORE_FILES += lib/Sc/Thaa.pl UNICORE_FILES += lib/Sc/Thai.pl UNICORE_FILES += lib/Sc/Tibt.pl UNICORE_FILES += lib/Sc/Ugar.pl UNICORE_FILES += lib/Sc/Vai.pl UNICORE_FILES += lib/Sc/Xpeo.pl UNICORE_FILES += lib/Sc/Xsux.pl UNICORE_FILES += lib/Sc/Yi.pl UNICORE_FILES += lib/Sc/Zinh.pl UNICORE_FILES += lib/Sc/Zyyy.pl UNICORE_FILES += lib/Sc/Zzzz.pl UNICORE_FILES += lib/Space/N.pl UNICORE_FILES += lib/Space/Y.pl UNICORE_FILES += lib/Term/N.pl UNICORE_FILES += lib/Term/Y.pl UNICORE_FILES += lib/UIdeo/N.pl UNICORE_FILES += lib/UIdeo/Y.pl UNICORE_FILES += lib/Upper/N.pl UNICORE_FILES += lib/Upper/Y.pl UNICORE_FILES += lib/VS/N.pl UNICORE_FILES += lib/VS/Y.pl UNICORE_FILES += lib/WB/EX.pl UNICORE_FILES += lib/WB/FO.pl UNICORE_FILES += lib/WB/KA.pl UNICORE_FILES += lib/WB/LE.pl UNICORE_FILES += lib/WB/MB.pl UNICORE_FILES += lib/WB/ML.pl UNICORE_FILES += lib/WB/MN.pl UNICORE_FILES += lib/WB/NL.pl UNICORE_FILES += lib/WB/NU.pl UNICORE_FILES += lib/WB/XX.pl UNICORE_FILES += lib/XIDC/N.pl UNICORE_FILES += lib/XIDC/Y.pl UNICORE_FILES += lib/XIDS/N.pl UNICORE_FILES += lib/XIDS/Y.pl #-重複語を削除するためにsortを使う UNICORE_DIRS = $(sort $(filter-out ./, $(dir $(UNICORE_FILES)))) romfs: install $(ROMFSINST) $(DEST_DIR)/usr/bin/perl /usr/bin/perl $(ROMFSINST) $(DEST_DIR)/usr/lib/perl/$(SRC_VER)/CORE/libperl.so.$(SRC_FULLVER) \ /lib/libperl.so.$(SRC_FULLVER) chmod +w $(ROMFSDIR)/lib/libperl.so.$(SRC_FULLVER) $(ROMFSINST) -s libperl.so.$(SRC_FULLVER) /lib/libperl.so.$(SRC_VER) [ -d $(ROMFSDIR)/usr/lib/perl/$(SRC_FULLVER) ] || \ mkdir -p $(ROMFSDIR)/usr/lib/perl/$(SRC_FULLVER) $(ROMFSINST) -s $(SRC_FULLVER) /usr/lib/perl/$(SRC_VER) for i in $(LIB_DIRS); do \ [ -d $(ROMFSDIR)/usr/lib/perl/$(SRC_FULLVER)/$$i ] || \ mkdir -p $(ROMFSDIR)/usr/lib/perl/$(SRC_FULLVER)/$$i || \ exit 1; \ done for i in $(LIB_FILES); do \ $(ROMFSINST) $(DEST_DIR)/usr/lib/perl/$(SRC_VER)/$$i \ /usr/lib/perl/$(SRC_FULLVER)/$$i || \ exit 1; \ done ifeq ($(CONFIG_USER_PERL_PERL_BASE),y) [ -d $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER) ] || \ mkdir -p $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER) $(ROMFSINST) -s $(SRC_FULLVER) /usr/share/perl/$(SRC_VER) for i in $(SHARE_DIRS); do \ [ -d $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER)/$$i ] || \ mkdir -p $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER)/$$i || \ exit 1; \ done for i in $(SHARE_FILES); do \ $(ROMFSINST) $(DEST_DIR)/usr/share/perl/$(SRC_VER)/$$i \ /usr/share/perl/$(SRC_FULLVER)/$$i || \ exit 1; \ done ifeq ($(CONFIG_USER_PERL_PERL_BASE_UNICORE),y) [ -d $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER)/unicore ] || \ mkdir -p $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER)/unicore for i in $(UNICORE_DIRS); do \ [ -d $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER)/unicore/$$i ] || \ mkdir -p $(ROMFSDIR)/usr/share/perl/$(SRC_FULLVER)/unicore/$$i || \ exit 1; \ done for i in $(UNICORE_FILES); do \ $(ROMFSINST) $(DEST_DIR)/usr/share/perl/$(SRC_VER)/unicore/$$i \ /usr/share/perl/$(SRC_FULLVER)/unicore/$$i || \ exit 1; \ done endif endif clean: rm -rf $(BUILD_DIR) $(TEMP_DIR) rm -rf $(DEST_DIR) distclean: clean endif