Makefile
changeset 15 17a66ceb774a
parent 14 a961bb8806b9
child 17 d95d9e7a2b81
equal deleted inserted replaced
14:a961bb8806b9 15:17a66ceb774a
     1 CFLAGS=-g
     1 CFLAGS=-g
     2 CC=gcc
     2 CC=gcc
     3 
     3 
     4 all: dictre idx2index trim-nou8 ia5 asciiigi-utf8-akcenton zprocess \
     4 all: dictre idx2index trim-nou8 ia5 asciiigi-utf8-akcenton zprocess \
     5 	zparsetext
     5 	zparsetext zrustest
     6 
     6 
     7 idx2index: idx2index.o dict.o
     7 idx2index: idx2index.o dict.o
     8 trim-nou8: trim-nou8.c
     8 trim-nou8: trim-nou8.c
     9 asciiigi-utf8-akcenton: asciiigi-utf8-akcenton.c
     9 asciiigi-utf8-akcenton: asciiigi-utf8-akcenton.c
    10 
    10 
    12 
    12 
    13 dictre: load.o dict.o write.o sort.o filter.o main.o fastmalloc.o repeated.o
    13 dictre: load.o dict.o write.o sort.o filter.o main.o fastmalloc.o repeated.o
    14 	$(CC) -o $@ $^
    14 	$(CC) -o $@ $^
    15 
    15 
    16 zprocess: zload.o dict.o zdefs.o zhash.o zrus.o
    16 zprocess: zload.o dict.o zdefs.o zhash.o zrus.o
    17 	$(CC) -o $@ $^
    17 	$(CC) -o $@ $^ -licui18n -licuuc -licudata
    18 
    18 
    19 zparsetext: parse_text.o zrus.o find.o dict.o
    19 zparsetext: parse_text.o zrus.o find.o dict.o
    20 	$(CC) -o $@ $^
    20 	$(CC) -o $@ $^ -licui18n -licuuc -licudata
       
    21 
       
    22 zrustest: zrustest.o zrus.o
       
    23 	$(CC) -o $@ $^ -licui18n -licuuc -licudata
    21 
    24 
    22 dict.c: dictre.h
    25 dict.c: dictre.h
    23 write.c: dictre.h
    26 write.c: dictre.h
    24 load.c: dictre.h
    27 load.c: dictre.h
    25 sort.c: dictre.h
    28 sort.c: dictre.h
    31 zload.c: dictre.h
    34 zload.c: dictre.h
    32 zdefs.c: dictre.h
    35 zdefs.c: dictre.h
    33 zhash.c: dictre.h
    36 zhash.c: dictre.h
    34 zrus.c: dictre.h
    37 zrus.c: dictre.h
    35 find.c: dictre.h
    38 find.c: dictre.h
       
    39 zrustest.c: dictre.h