Added various log messages to mailvisad.
[mailvisa2.git] / src / OMakefile
blobd2ff0d4419ed8d730cf60506532a70625bb88535
1 SYMLINKS = \
2         mailvisa \
3         mailvisa-add-messages \
4         mailvisa-calculate-scores \
5         mailvisa-check \
6         mailvisa-remove-messages \
7         mailvisa-view-scores \
8         mailvisad
10 BINARIES = $(addsuffixes $(if $(NATIVE_ENABLED), .opt, .run), $(SYMLINKS))
12 TARGETS = $(BINARIES) $(SYMLINKS)
13 OBJECTS = $(addsuffixes .cmi .cmx .o, \
14                 $(TARGETS) \
15                 common logger score tokenize wordlist)
17 OCAML_OTHER_LIBS = unix str
19 # Suppress "bad source file name" errors
20 OCAMLFLAGS += -warn-error x
22 .PHONY : all clean distclean install
23 .DEFAULT : all
25 all : $(TARGETS)
27 clean :
28         rm $(filter-exists $(OBJECTS))
30 distclean : clean
31         rm $(filter-exists $(TARGETS) $(addsuffixes .opt .run, $(TARGETS)) OMakefile.omc)
33 install : $(TARGETS)
34         mkdir -p "$(bindir)"
35         cp $(SYMLINKS) "$(bindir)/"
37 OCamlProgram(mailvisa, mailvisa)
38 OCamlProgram(mailvisa-add-messages, mailvisa-add-messages common tokenize wordlist)
39 OCamlProgram(mailvisa-calculate-scores, mailvisa-calculate-scores common wordlist)
40 OCamlProgram(mailvisa-check, mailvisa-check common)
41 OCamlProgram(mailvisa-remove-messages, mailvisa-remove-messages common tokenize wordlist)
42 OCamlProgram(mailvisa-view-scores, mailvisa-view-scores common wordlist)
43 OCamlProgram(mailvisad, mailvisad common logger score tokenize wordlist)