0f35ac4202d82b82312ce03107af463079d5e645
[src/app-framework-main.git] / src / 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.c \
15         wgt.c
16
17 SECWRP = \
18         secmgr-wrap.c
19
20 AM_CFLAGS  = -Wall -Wno-pointer-sign
21 AM_CFLAGS += -ffunction-sections -fdata-sections
22 AM_CFLAGS += ${ZIP_CFLAGS} ${XML2_CFLAGS} ${OPENSSL_CFLAGS} ${XMLSEC_CFLAGS}
23
24 AM_LDFLAGS = -Wl,--gc-sections
25
26 LDADD = ${ZIP_LIBS} ${XML2_LIBS} ${OPENSSL_LIBS} ${XMLSEC_LIBS}
27
28 wgtpkg_install_SOURCES = wgtpkg-install.c ${COMMONSRCS} ${WGTSRCS} ${SECWRP}
29
30 wgtpkg_sign_SOURCES = wgtpkg-sign.c ${COMMONSRCS}
31
32 wgtpkg_pack_SOURCES = wgtpkg-pack.c ${COMMONSRCS}
33