~ubuntu-branches/debian/sid/boinc/sid

« back to all changes in this revision

Viewing changes to .pc/AvoidingBlanksInMakefiles.patch/lib/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Steffen Moeller
  • Date: 2011-08-08 01:36:51 UTC
  • mfrom: (6.1.11 experimental)
  • Revision ID: package-import@ubuntu.com-20110808013651-m1hs3cltiveuteyn
Tags: 6.13.1+dfsg-2
* Bringing notify patch to unstable.
* Adjusted build dependency to libjpeg-dev (Closes: #641093)
* Further improvements on stripchart.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
## -*- mode: makefile; tab-width: 4 -*-
2
 
## $Id: Makefile.am 23690 2011-06-08 17:55:56Z romw $
3
 
 
4
 
include $(top_srcdir)/Makefile.incl
5
 
 
6
 
bin_PROGRAMS =
7
 
 
8
 
# Stuff needed for server builds goes here.
9
 
if ENABLE_SERVER
10
 
 
11
 
bin_PROGRAMS += crypt_prog
12
 
 
13
 
endif
14
 
# end of "if ENABLE_SERVER"
15
 
 
16
 
 
17
 
if ENABLE_LIBRARIES
18
 
 
19
 
libfcgi_sources = \
20
 
    boinc_fcgi.cpp \
21
 
    coproc.cpp \
22
 
    filesys.cpp \
23
 
    hostinfo.cpp \
24
 
    md5.c \
25
 
    md5_file.cpp \
26
 
    miofile.cpp \
27
 
    msg_log.cpp \
28
 
    parse.cpp \
29
 
    shmem.cpp \
30
 
    str_util.cpp \
31
 
    synch.cpp \
32
 
        url.cpp \
33
 
    util.cpp
34
 
 
35
 
generic_sources = \
36
 
    app_ipc.cpp \
37
 
    base64.cpp \
38
 
    cert_sig.cpp \
39
 
    coproc.cpp \
40
 
    diagnostics.cpp \
41
 
    filesys.cpp \
42
 
    gui_rpc_client.cpp \
43
 
    gui_rpc_client_ops.cpp \
44
 
    gui_rpc_client_print.cpp \
45
 
    hostinfo.cpp \
46
 
    mac_address.cpp \
47
 
    md5.c \
48
 
    md5_file.cpp \
49
 
    mem_usage.cpp \
50
 
    mfile.cpp \
51
 
    miofile.cpp \
52
 
    msg_log.cpp \
53
 
    network.cpp \
54
 
        notice.cpp \
55
 
    parse.cpp \
56
 
    prefs.cpp \
57
 
    procinfo.cpp \
58
 
    procinfo_unix.cpp \
59
 
    proxy_info.cpp \
60
 
    shmem.cpp \
61
 
    str_util.cpp \
62
 
    synch.cpp \
63
 
    unix_util.cpp \
64
 
        url.cpp \
65
 
    util.cpp
66
 
 
67
 
if OS_DARWIN
68
 
mac_sources = \
69
 
    mac/mac_backtrace.cpp \
70
 
    mac/QBacktrace.c \
71
 
    mac/QCrashReport.c \
72
 
    mac/QMachOImage.c \
73
 
    mac/QMachOImageList.c \
74
 
    mac/QSymbols.c \
75
 
    mac/QTaskMemory.c
76
 
mac_headers = \
77
 
    mac/dyld_gdb.h \
78
 
    mac/mac_backtrace.h \
79
 
    mac/QBacktrace.h \
80
 
    mac/QCrashReport.h \
81
 
    mac/QMachOImage.h \
82
 
    mac/QMachOImageList.h \
83
 
    mac/QSymbols.h \
84
 
    mac/QTaskMemory.h
85
 
else
86
 
mac_sources = 
87
 
mac_headers =
88
 
endif
89
 
 
90
 
 
91
 
if INSTALL_HEADERS
92
 
pkginclude_HEADERS = \
93
 
    app_ipc.h \
94
 
    average.h \
95
 
    base64.h \
96
 
    boinc_fcgi.h \
97
 
    boinc_win.h \
98
 
    cal_boinc.h \
99
 
    cert_sig.h \
100
 
    common_defs.h \
101
 
    coproc.h \
102
 
    crypt.h \
103
 
    diagnostics.h \
104
 
    diagnostics_win.h \
105
 
    error_numbers.h \
106
 
    filesys.h \
107
 
    gui_rpc_client.h \
108
 
    hostinfo.h \
109
 
    mac_address.h \
110
 
    md5.h \
111
 
    md5_file.h \
112
 
    mem_usage.h \
113
 
    mfile.h \
114
 
    miofile.h \
115
 
    msg_log.h \
116
 
    network.h \
117
 
        notice.h \
118
 
    parse.h \
119
 
    prefs.h \
120
 
    proxy_info.h \
121
 
    stackwalker_imports.h \
122
 
    stackwalker_win.h \
123
 
    str_util.h \
124
 
        url.h \
125
 
    util.h \
126
 
    win_util.h \
127
 
    $(mac_headers)
128
 
endif
129
 
 
130
 
# These are used internally and are not meant to be installed
131
 
noinst_HEADERS = \
132
 
    msg_queue.h \
133
 
    proc_control.h \
134
 
    procinfo.h \
135
 
    shmem.h \
136
 
    str_replace.h \
137
 
    synch.h \
138
 
    unix_util.h
139
 
 
140
 
lib_LTLIBRARIES = libboinc.la libboinc_crypt.la
141
 
libboinc_la_SOURCES = $(generic_sources) $(mac_sources)
142
 
libboinc_la_CFLAGS = $(AM_CFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
143
 
libboinc_la_CXXFLAGS = $(AM_CXXFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
144
 
libboinc_la_LDFLAGS = -L$(libdir) -rpath $(libdir) -version-number $(LIBBOINC_VERSION)
145
 
libboinc_la_LIBADD =
146
 
 
147
 
libboinc_crypt_la_SOURCES = crypt.cpp
148
 
libboinc_crypt_la_CFLAGS = $(AM_CFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
149
 
libboinc_crypt_la_CXXFLAGS = $(AM_CXXFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
150
 
libboinc_crypt_la_LDFLAGS = -L$(libdir) -rpath $(libdir) -version-number $(LIBBOINC_VERSION)
151
 
libboinc_crypt_la_LIBADD = 
152
 
 
153
 
 
154
 
if ENABLE_FCGI
155
 
lib_LTLIBRARIES += libboinc_fcgi.la
156
 
libboinc_fcgi_la_SOURCES = $(libfcgi_sources) $(mac_sources)
157
 
libboinc_fcgi_la_CFLAGS = -D_USING_FCGI_ $(AM_CFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
158
 
libboinc_fcgi_la_CXXFLAGS = -D_USING_FCGI_ $(AM_CXXFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
159
 
libboinc_fcgi_la_LDFLAGS = -L$(libdir) -rpath $(libdir) -version-number $(LIBBOINC_VERSION)
160
 
libboinc_fcgi_la_LIBADD =
161
 
endif 
162
 
# end of "if ENABLE_FCGI"
163
 
 
164
 
# Some OSs may not prefix libraries with lib. 
165
 
# For example OS2
166
 
if OS_OS2
167
 
LIBBOINC_STATIC=boinc.${LIBEXT}
168
 
LIBBOINC_CRYPT_STATIC=boinc_crypt.${LIBEXT}
169
 
LIBBOINC_FCGI_STATIC=boinc_fcgi.${LIBEXT}
170
 
else
171
 
LIBBOINC_STATIC=libboinc.${LIBEXT}
172
 
LIBBOINC_CRYPT_STATIC=libboinc_crypt.${LIBEXT}
173
 
LIBBOINC_FCGI_STATIC=libboinc_fcgi.${LIBEXT}
174
 
endif
175
 
 
176
 
 
177
 
if BUILD_STATIC_LIBS
178
 
all_local = $(LIBBOINC_STATIC) $(LIBBOINC_CRTYPT_STATIC)
179
 
if ENABLE_FCGI
180
 
all_local += $(LIBBOINC_FCGI_STATIC) 
181
 
endif
182
 
endif
183
 
 
184
 
all-local: $(all_local)
185
 
 
186
 
$(LIBBOINC_STATIC): libboinc.la
187
 
        rm -f $(LIBBOINC_STATIC)
188
 
        $(LN) .libs/$(LIBBOINC_STATIC) .
189
 
 
190
 
$(LIBBOINC_CRYPT_STATIC): libboinc_crypt.la
191
 
        rm -f $(LIBBOINC_CRYPT_STATIC)
192
 
        $(LN) .libs/$(LIBBOINC_CRYPT_STATIC) .
193
 
 
194
 
$(LIBBOINC_FCGI_STATIC): libboinc_fcgi.la
195
 
        rm -f $(LIBBOINC_FCGI_STATIC)
196
 
        $(LN) .libs/$(LIBBOINC_FCGI_STATIC) .
197
 
 
198
 
endif 
199
 
# end of "if ENABLE_LIBRARIES"
200
 
 
201
 
EXTRA_PROGRAMS = md5_test shmem_test msg_test
202
 
 
203
 
EXTRA_DIST = *.h *.cpp
204
 
 
205
 
md5_test_SOURCES = md5_test.cpp 
206
 
md5_test_CXXFLAGS = $(PTHREAD_CFLAGS)
207
 
md5_test_LDADD = $(LIBBOINC)
208
 
shmem_test_SOURCES = shmem_test.cpp 
209
 
shmem_test_CXXFLAGS = $(PTHREAD_CFLAGS)
210
 
shmem_test_LDADD = $(LIBBOINC)
211
 
msg_test_SOURCES = msg_test.cpp 
212
 
msg_test_CXXFLAGS = $(PTHREAD_CFLAGS)
213
 
msg_test_LDADD = $(LIBBOINC)
214
 
crypt_prog_SOURCES = crypt_prog.cpp 
215
 
crypt_prog_CXXFLAGS = $(PTHREAD_CFLAGS)
216
 
crypt_prog_LDADD = $(LIBBOINC_CRYPT_STATIC) $(LIBBOINC) $(SSL_LIBS) 
217