~moonshot/moonshot-tr/debian-native

« back to all changes in this revision

Viewing changes to Makefile.am

  • Committer: Sam Hartman
  • Date: 2014-07-22 16:04:59 UTC
  • mfrom: (22.7.61)
  • Revision ID: git-v1:03c2dedd580819d5085e043a093341c40901d86b
Merge branch 'master' into debian
Version 1.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
bin_PROGRAMS= tr/trust_router tid/example/tidc tid/example/tids common/dh_test/tr_dh_test
2
2
AM_CPPFLAGS=-I$(srcdir)/include
3
 
AM_CFLAGS = -Wall -Werror=missing-prototypes -Werror=strict-prototypes -Wno-parentheses
 
3
AM_CFLAGS = -Wall -Werror=missing-prototypes -Werror -Wno-parentheses
4
4
SUBDIRS = gsscon 
5
5
common_srcs = common/tr_name.c \
6
 
common/tr_msg.c \
7
 
common/tr_dh.c \
 
6
        common/tr_constraint.c \
 
7
        common/jansson_iterators.h \
 
8
        common/tr_msg.c \
 
9
        common/tr_dh.c \
8
10
        common/tr_util.c
9
11
 
 
12
check_PROGRAMS = common/t_constraint
 
13
TESTS = common/t_constraint
 
14
 
10
15
lib_LTLIBRARIES = libtr_tid.la
11
16
 
 
17
common_t_constraint_SOURCES = common/t_constraint.c
 
18
common_t_constraint_CPPFLAGS = $(AM_CPPFLAGS) -DTESTS=\"$(srcdir)/common/tests.json\"
 
19
common_t_constraint_LDADD = gsscon/libgsscon.la libtr_tid.la
 
20
 
12
21
tr_trust_router_SOURCES = tr/tr_main.c \
13
22
common/tr_config.c \
14
23
common/tr_idp.c \
15
24
common/tr_comm.c \
16
25
common/tr_filter.c \
17
 
common/tr_constraint.c \
18
26
common/tr_rp.c \
19
27
tr/tr.c
20
28
 
36
44
 
37
45
libtr_tid_la_CFLAGS = $(AM_CFLAGS) -fvisibility=hidden
38
46
libtr_tid_la_LIBADD = gsscon/libgsscon.la
39
 
libtr_tid_la_LDFLAGS = $(AM_LDFLAGS) -version-info 1 -no-undefined
 
47
libtr_tid_la_LDFLAGS = $(AM_LDFLAGS) -version-info 2 -no-undefined
40
48
 
41
49
pkginclude_HEADERS = include/trust_router/tid.h include/trust_router/tr_name.h \
42
50
        include/trust_router/tr_dh.h \
47
55
        include/tr_msg.h include/tr.h \
48
56
        include/tr_idp.h include/tr_rp.h \
49
57
        include/tr_comm.h include/tr_apc.h \
50
 
        include/tr_filter.h
 
58
        include/tr_filter.h \
 
59
        include/tid_internal.h
51
60
 
52
61
pkgdata_DATA=schema.sql
53
62
systemddir=/lib/systemd/system
55
64
systemd_DATA=tids.service
56
65
 
57
66
 
58
 
EXTRA_DIST = trust_router.spec
 
67
EXTRA_DIST = trust_router.spec common/tests.json