browser/components/translation/cld2/Makefile

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 # This Source Code Form is subject to the terms of the Mozilla Public
     2 # License, v. 2.0. If a copy of the MPL was not distributed with this file,
     3 # You can obtain one at http://mozilla.org/MPL/2.0/. */
     5 CC=emcc
     7 SOURCES= \
     8 	internal/cldutil.cc \
     9 	internal/cldutil_shared.cc \
    10 	internal/compact_lang_det.cc \
    11 	internal/compact_lang_det_hint_code.cc \
    12 	internal/compact_lang_det_impl.cc \
    13 	internal/debug_empty.cc \
    14 	internal/fixunicodevalue.cc \
    15 	internal/generated_entities.cc \
    16 	internal/generated_language.cc \
    17 	internal/generated_ulscript.cc \
    18 	internal/getonescriptspan.cc \
    19 	internal/lang_script.cc \
    20 	internal/offsetmap.cc \
    21 	internal/scoreonescriptspan.cc \
    22 	internal/tote.cc \
    23 	internal/utf8statetable.cc \
    24 	internal/cld_generated_cjk_uni_prop_80.cc \
    25 	internal/cld2_generated_cjk_compatible.cc \
    26 	internal/cld_generated_cjk_delta_bi_4.cc \
    27 	internal/generated_distinct_bi_0.cc \
    28 	internal/cld2_generated_quadchrome0122_16.cc \
    29 	internal/cld2_generated_deltaoctachrome0122.cc \
    30 	internal/cld2_generated_distinctoctachrome0122.cc \
    31 	internal/cld_generated_score_quad_octa_0122_2.cc \
    32 	cldapp.cc \
    33 	$(NULL)
    35 %.o: %.cc
    36 	$(CC) -Os -I. -o $@ $<
    38 FLAGS=-s USE_TYPED_ARRAYS=2 -O3 -s INLINING_LIMIT=1 --llvm-lto 1 --memory-init-file 1 --closure 1
    40 all: $(SOURCES:.cc=.o)
    41 	$(CC) $(FLAGS) -I. -o cld-worker.js $^ --post-js post.js -s EXPORTED_FUNCTIONS="['_detectLangCode', '_lastResultReliable']"
    43 clean:
    44 	rm -rf $(SOURCES:.cc=.o)

mercurial