2 $(CC
) $(CPPFLAGS
) $(CFLAGS
) $(FPIC
) -DNDEBUG
-c
-o
$@
$<
4 contrib
/lemon
: contrib
/lemon.c contrib
/lempar.c
7 lib
/plural_formula.c
: lib
/plural_formula.y contrib
/lemon
10 lib
/lmo.c
: lib
/plural_formula.c
12 core.so
: lib
/luci.o lib
/lmo.o lib
/plural_formula.o
13 $(CC
) $(LDFLAGS
) -shared
-lcrypt
-o
$@
$^
16 echo
"export const revision = '$(LUCI_VERSION)', branch = '$(LUCI_GITBRANCH)';" > $@
19 rm -f contrib
/lemon lib
/*.o lib
/plural_formula.c lib
/plural_formula.h core.so version.uc
22 $(CC
) $(LDFLAGS
) -o
$@
$^
24 po2lmo
: po2lmo.o lib
/lmo.o lib
/plural_formula.o
25 $(CC
) $(LDFLAGS
) -o
$@
$^
27 compile
: core.so version.uc
30 mkdir
-p
$(DESTDIR
)/usr
/lib
/ucode
/luci
31 cp core.so
$(DESTDIR
)/usr
/lib
/ucode
/luci
/core.so
33 mkdir
-p
$(DESTDIR
)/usr
/share
/ucode
/luci
34 cp version.uc
$(DESTDIR
)/usr
/share
/ucode
/luci
/version.uc