added info retrieval
[src/app-framework-main.git] / src / Makefile.am
1 bin_PROGRAMS = wgtpkg-install wgtpkg-pack wgtpkg-sign wgtpkg-info appfwk
2
3 OTHERSRCS = \
4         verbose.c
5
6 WGTPKGSRCS = \
7         wgtpkg-base64.c \
8         wgtpkg-certs.c \
9         wgtpkg-digsig.c \
10         wgtpkg-files.c \
11         wgtpkg-workdir.c \
12         wgtpkg-xmlsec.c \
13         wgtpkg-zip.c
14
15 WGTSRCS = \
16         wgt-config.c \
17         wgt-info.c \
18         wgt.c
19
20 SECWRP = \
21         secmgr-wrap.c
22
23 APPFWK = \
24         appfwk.c
25
26 AM_CFLAGS  = -Wall -Wno-pointer-sign
27 AM_CFLAGS += -ffunction-sections -fdata-sections
28 AM_CFLAGS += ${ZIP_CFLAGS} ${XML2_CFLAGS} ${OPENSSL_CFLAGS} ${XMLSEC_CFLAGS}
29
30 AM_LDFLAGS = -Wl,--gc-sections
31
32 LDADD = ${ZIP_LIBS} ${XML2_LIBS} ${OPENSSL_LIBS} ${XMLSEC_LIBS}
33
34 wgtpkg_sign_SOURCES = wgtpkg-sign.c ${WGTPKGSRCS} ${OTHERSRCS}
35
36 wgtpkg_pack_SOURCES = wgtpkg-pack.c ${WGTPKGSRCS} ${OTHERSRCS}
37
38 wgtpkg_install_SOURCES = wgtpkg-install.c ${WGTPKGSRCS} ${WGTSRCS} ${SECWRP} ${OTHERSRCS}
39
40 wgtpkg_info_SOURCES = wgtpkg-info.c ${WGTPKGSRCS} ${WGTSRCS} ${OTHERSRCS}
41
42 appfwk_SOURCES = ${APPFWK} ${OTHERSRCS}
43