6c763952824bddef525cf2446a40c2e5a4a8d565
[src/app-framework-main.git] / Makefile.am
1 bin_PROGRAMS = wgtpkg-install wgtpkg-pack wgtpkg-sign
2
3 COMMONSRCS = \
4         wgtpkg-base64.c \
5         wgtpkg-certs.c \
6         wgtpkg-digsig.c \
7         wgtpkg-files.c \
8         wgtpkg-verbose.c \
9         wgtpkg-workdir.c \
10         wgtpkg-xmlsec.c \
11         wgtpkg-zip.c
12
13 WGTSRCS = \
14         wgt-config-xml.c \
15         wgt-locales.c \
16         wgt-rootdir.c \
17         wgt-strings.c
18
19 AM_CFLAGS  = -Wall -Wno-pointer-sign
20 AM_CFLAGS += -ffunction-sections -fdata-sections
21 AM_CFLAGS += ${ZIP_CFLAGS} ${XML2_CFLAGS} ${OPENSSL_CFLAGS} ${XMLSEC_CFLAGS}
22
23 AM_LDFLAGS = -Wl,--gc-sections
24
25 LDADD = ${ZIP_LIBS} ${XML2_LIBS} ${OPENSSL_LIBS} ${XMLSEC_LIBS}
26
27 wgtpkg_install_SOURCES = wgtpkg-install.c ${WGTSRCS} ${COMMONSRCS}
28
29 wgtpkg_sign_SOURCES = wgtpkg-sign.c ${COMMONSRCS}
30
31 wgtpkg_pack_SOURCES = wgtpkg-pack.c ${COMMONSRCS}
32