Line
Link Here
|
0 |
-- nut/configure.in |
0 |
++ b/configure.in |
Lines 194-200
Link Here
|
194 |
|
194 |
|
195 |
NUT_CHECK_LIBNETSNMP |
195 |
NUT_CHECK_LIBNETSNMP |
196 |
NUT_CHECK_LIBUSB |
196 |
NUT_CHECK_LIBUSB |
197 |
NUT_CHECK_LIBHAL |
|
|
198 |
NUT_CHECK_LIBNEON |
197 |
NUT_CHECK_LIBNEON |
199 |
|
198 |
|
200 |
dnl ---------------------------------------------------------------------- |
199 |
dnl ---------------------------------------------------------------------- |
Lines 238-259
Link Here
|
238 |
dnl ${nut_with_ssl}: any value except "yes" or "no" is treated as "auto". |
237 |
dnl ${nut_with_ssl}: any value except "yes" or "no" is treated as "auto". |
239 |
if test "${nut_with_ssl}" != "no"; then |
238 |
if test "${nut_with_ssl}" != "no"; then |
240 |
dnl check for libssl compiler flags |
239 |
dnl check for libssl compiler flags |
241 |
NUT_CHECK_LIBSSL |
240 |
|
242 |
fi |
241 |
if test -z "${nut_have_libssl_seen}"; then |
243 |
|
242 |
nut_have_libssl_seen=yes |
244 |
if test "${nut_with_ssl}" = "yes" -a "${nut_have_libssl}" != "yes"; then |
243 |
|
245 |
AC_MSG_ERROR(["OpenSSL not found, required for SSL support"]) |
244 |
PKG_CHECK_MODULES(SSL, [libssl], |
246 |
fi |
245 |
nut_have_libssl=yes, |
247 |
|
246 |
nut_have_libssl=no) |
248 |
if test "${nut_with_ssl}" != "no"; then |
247 |
fi |
|
|
248 |
|
249 |
if test "${nut_with_ssl}" = "yes" -a "${nut_have_libssl}" != "yes"; then |
250 |
AC_MSG_ERROR(["OpenSSL not found, required for SSL support"]) |
251 |
fi |
252 |
|
249 |
nut_with_ssl="${nut_have_libssl}" |
253 |
nut_with_ssl="${nut_have_libssl}" |
250 |
fi |
254 |
|
251 |
|
255 |
if test "${nut_with_ssl}" = "yes"; then |
252 |
if test "${nut_with_ssl}" = "yes"; then |
256 |
AC_DEFINE(HAVE_SSL, 1, [Define to enable SSL development code]) |
253 |
AC_DEFINE(HAVE_SSL, 1, [Define to enable SSL development code]) |
257 |
fi |
254 |
fi |
258 |
fi |
255 |
|
|
|
256 |
AM_CONDITIONAL(WITH_SSL, test "${nut_with_ssl}" = "yes") |
259 |
AM_CONDITIONAL(WITH_SSL, test "${nut_with_ssl}" = "yes") |
|
|
260 |
AC_SUBST(SSL_CFLAGS) |
261 |
AC_SUBST(SSL_LIBS) |
262 |
|
257 |
|
263 |
|
258 |
NUT_REPORT_FEATURE([enable SSL development code], [${nut_with_ssl}]) |
264 |
NUT_REPORT_FEATURE([enable SSL development code], [${nut_with_ssl}]) |
259 |
|
265 |
|
Lines 383-388
Link Here
|
383 |
|
389 |
|
384 |
dnl ---------------------------------------------------------------------- |
390 |
dnl ---------------------------------------------------------------------- |
385 |
dnl checks related to --with-hal |
391 |
dnl checks related to --with-hal |
|
|
392 |
NUT_CHECK_LIBHAL |
386 |
|
393 |
|
387 |
dnl ${nut_with_hal}: any value except "yes" or "no" is treated as "auto". |
394 |
dnl ${nut_with_hal}: any value except "yes" or "no" is treated as "auto". |
388 |
if test "${nut_with_hal}" = "yes" -a "${nut_have_libhal}" != "yes"; then |
395 |
if test "${nut_with_hal}" = "yes" -a "${nut_have_libhal}" != "yes"; then |
Lines 402-407
Link Here
|
402 |
fi |
409 |
fi |
403 |
|
410 |
|
404 |
AM_CONDITIONAL(WITH_HAL, test "${nut_with_hal}" = "yes") |
411 |
AM_CONDITIONAL(WITH_HAL, test "${nut_with_hal}" = "yes") |
|
|
412 |
AC_SUBST(HAL_CFLAGS) |
413 |
AC_SUBST(HAL_LIBS) |
414 |
AC_SUBST(HAL_USER) |
415 |
AC_SUBST(HAL_FDI_PATH) |
416 |
AC_SUBST(HAL_CALLOUTS_PATH) |
417 |
|
405 |
NUT_REPORT_FEATURE([enable HAL support], [${nut_with_hal}]) |
418 |
NUT_REPORT_FEATURE([enable HAL support], [${nut_with_hal}]) |
406 |
|
419 |
|
407 |
dnl ---------------------------------------------------------------------- |
420 |
dnl ---------------------------------------------------------------------- |
Lines 764-771
Link Here
|
764 |
AC_DEFINE_UNQUOTED(DATADIR, "${conftemp}", |
777 |
AC_DEFINE_UNQUOTED(DATADIR, "${conftemp}", |
765 |
[Default path for data files]) |
778 |
[Default path for data files]) |
766 |
|
779 |
|
767 |
AC_SUBST(LIBSSL_CFLAGS) |
|
|
768 |
AC_SUBST(LIBSSL_LDFLAGS) |
769 |
AC_SUBST(LIBGD_CFLAGS) |
780 |
AC_SUBST(LIBGD_CFLAGS) |
770 |
AC_SUBST(LIBGD_LDFLAGS) |
781 |
AC_SUBST(LIBGD_LDFLAGS) |
771 |
AC_SUBST(LIBNETSNMP_CFLAGS) |
782 |
AC_SUBST(LIBNETSNMP_CFLAGS) |
Lines 774-784
Link Here
|
774 |
AC_SUBST(LIBUSB_LDFLAGS) |
785 |
AC_SUBST(LIBUSB_LDFLAGS) |
775 |
AC_SUBST(LIBNEON_CFLAGS) |
786 |
AC_SUBST(LIBNEON_CFLAGS) |
776 |
AC_SUBST(LIBNEON_LDFLAGS) |
787 |
AC_SUBST(LIBNEON_LDFLAGS) |
777 |
AC_SUBST(HAL_USER) |
|
|
778 |
AC_SUBST(HAL_FDI_PATH) |
779 |
AC_SUBST(HAL_CALLOUTS_PATH) |
780 |
AC_SUBST(LIBHAL_CFLAGS) |
781 |
AC_SUBST(LIBHAL_LDFLAGS) |
782 |
AC_SUBST(DRIVER_BUILD_LIST) |
788 |
AC_SUBST(DRIVER_BUILD_LIST) |
783 |
AC_SUBST(DRIVER_MAN_LIST) |
789 |
AC_SUBST(DRIVER_MAN_LIST) |
784 |
AC_SUBST(DRIVER_INSTALL_TARGET) |
790 |
AC_SUBST(DRIVER_INSTALL_TARGET) |
785 |
-- nut/server/Makefile.am |
791 |
++ b/server/Makefile.am |
Lines 5-16
Link Here
|
5 |
# but only add them if we really use the target. |
5 |
# but only add them if we really use the target. |
6 |
AM_CFLAGS = -I$(top_srcdir)/include |
6 |
AM_CFLAGS = -I$(top_srcdir)/include |
7 |
if WITH_SSL |
7 |
if WITH_SSL |
8 |
AM_CFLAGS += $(LIBSSL_CFLAGS) |
8 |
AM_CFLAGS += $(SSL_CFLAGS) |
9 |
endif |
9 |
endif |
10 |
LDADD = ../common/libcommon.a ../common/state.o ../common/upsconf.o \ |
10 |
LDADD = ../common/libcommon.a ../common/state.o ../common/upsconf.o \ |
11 |
../common/parseconf.o $(NETLIBS) |
11 |
../common/parseconf.o $(NETLIBS) |
12 |
if WITH_SSL |
12 |
if WITH_SSL |
13 |
LDADD += $(LIBSSL_LDFLAGS) |
13 |
LDADD += $(SSL_LIBS) |
14 |
endif |
14 |
endif |
15 |
|
15 |
|
16 |
sbin_PROGRAMS = upsd |
16 |
sbin_PROGRAMS = upsd |
17 |
-- nut/m4/nut_check_libssl.m4 |
17 |
++ b/m4/nut_check_libssl.m4 |
Lines 1-5
Link Here
|
1 |
dnl Check for LIBSSL compiler flags. On success, set nut_have_libssl="yes" |
1 |
dnl Check for LIBSSL compiler flags. On success, set nut_have_libssl="yes" |
2 |
dnl and set LIBSSL_CFLAGS and LIBSSL_LDFLAGS. On failure, set |
2 |
dnl and set LIBSSL_CFLAGS and LIBSSL_LIBS. On failure, set |
3 |
dnl nut_have_libssl="no". This macro can be run multiple times, but will |
3 |
dnl nut_have_libssl="no". This macro can be run multiple times, but will |
4 |
dnl do the checking only once. |
4 |
dnl do the checking only once. |
5 |
|
5 |
|
Lines 10-64
Link Here
|
10 |
|
10 |
|
11 |
AC_MSG_CHECKING(for SSL library availability) |
11 |
AC_MSG_CHECKING(for SSL library availability) |
12 |
|
12 |
|
13 |
dnl save CFLAGS and LDFLAGS |
13 |
PKG_CHECK_MODULES(LIBSSL, [libssl], |
14 |
CFLAGS_ORIG="${CFLAGS}" |
14 |
nut_have_libssl=yes, |
15 |
LDFLAGS_ORIG="${LDFLAGS}" |
15 |
nut_have_libssl=no) |
16 |
|
16 |
AC_SUBST(LIBSSL_CFLAGS) |
17 |
CFLAGS="" |
17 |
AC_SUBST(LIBSSL_LIBS) |
18 |
LDFLAGS="-lssl -lcrypto" |
|
|
19 |
|
20 |
AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_library_init()], |
21 |
nut_have_libssl=yes, |
22 |
nut_have_libssl=no) |
23 |
|
24 |
if test "${nut_have_libssl}" != "yes"; then |
25 |
CFLAGS="-I/usr/kerberos/include" |
26 |
LDFLAGS="-lssl -lcrypto" |
27 |
|
28 |
AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_library_init], |
29 |
nut_have_libssl=yes, |
30 |
nut_have_libssl=no) |
31 |
fi |
32 |
|
33 |
if test "${nut_have_libssl}" != "yes"; then |
34 |
CFLAGS="-I/usr/local/ssl/include" |
35 |
LDFLAGS="-L/usr/local/ssl/lib -lssl -lcrypto" |
36 |
|
37 |
AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_library_init], |
38 |
nut_have_libssl=yes, |
39 |
nut_have_libssl=no) |
40 |
fi |
41 |
|
42 |
if test "${nut_have_libssl}" != "yes"; then |
43 |
CFLAGS="-I/usr/local/ssl/include -I/usr/kerberos/include" |
44 |
LDFLAGS="-L/usr/local/ssl/lib -lssl -lcrypto" |
45 |
|
46 |
AC_TRY_LINK([#include <openssl/ssl.h>], [SSL_library_init], |
47 |
nut_have_libssl=yes, |
48 |
nut_have_libssl=no) |
49 |
fi |
50 |
|
51 |
if test "${nut_have_libssl}" = "yes"; then |
52 |
LIBSSL_CFLAGS="${CFLAGS}" |
53 |
LIBSSL_LDFLAGS="${LDFLAGS}" |
54 |
fi |
55 |
|
56 |
dnl restore original CFLAGS and LDFLAGS |
57 |
CFLAGS="${CFLAGS_ORIG}" |
58 |
LDFLAGS="${LDFLAGS_ORIG}" |
59 |
|
18 |
|
60 |
AC_MSG_RESULT([${nut_have_libssl}]) |
19 |
AC_MSG_RESULT([${nut_have_libssl}]) |
61 |
|
|
|
62 |
fi |
20 |
fi |
63 |
]) |
21 |
]) |
64 |
|
22 |
|
65 |
-- nut/m4/nut_check_libhal.m4 |
23 |
++ b/m4/nut_check_libhal.m4 |
Lines 1-5
Link Here
|
1 |
dnl Check for LIBHAL compiler flags. On success, set nut_have_libhal="yes" |
1 |
dnl Check for HAL compiler flags. On success, set nut_have_libhal="yes" |
2 |
dnl and set LIBHAL_CFLAGS and LIBHAL_LDFLAGS. On failure, set |
2 |
dnl and set HAL_CFLAGS and HAL_LIBS. On failure, set |
3 |
dnl nut_have_libhal="no". This macro can be run multiple times, but will |
3 |
dnl nut_have_libhal="no". This macro can be run multiple times, but will |
4 |
dnl do the checking only once. |
4 |
dnl do the checking only once. |
5 |
dnl NUT requires HAL version 0.5.8 at least |
5 |
dnl NUT requires HAL version 0.5.8 at least |
Lines 11-17
Link Here
|
11 |
|
11 |
|
12 |
CFLAGS_ORIG="${CFLAGS}" |
12 |
CFLAGS_ORIG="${CFLAGS}" |
13 |
CPPFLAGS_ORIG="${CPPFLAGS}" |
13 |
CPPFLAGS_ORIG="${CPPFLAGS}" |
14 |
LDFLAGS_ORIG="${LDFLAGS}" |
14 |
LIBS_ORIG="${LIBS}" |
15 |
|
15 |
|
16 |
nut_have_libhal=yes |
16 |
nut_have_libhal=yes |
17 |
AC_MSG_CHECKING(for libhal version via pkg-config (0.5.8 minimum required)) |
17 |
AC_MSG_CHECKING(for libhal version via pkg-config (0.5.8 minimum required)) |
Lines 38-50
Link Here
|
38 |
|
38 |
|
39 |
dnl also get libs from glib-2.0 to workaround a bug in dbus-glib |
39 |
dnl also get libs from glib-2.0 to workaround a bug in dbus-glib |
40 |
AC_MSG_CHECKING(for libhal ldflags via pkg-config) |
40 |
AC_MSG_CHECKING(for libhal ldflags via pkg-config) |
41 |
LDFLAGS=`pkg-config --silence-errors --libs hal dbus-glib-1` |
41 |
LIBS=`pkg-config --silence-errors --libs hal dbus-glib-1` |
42 |
if (test "$?" != "0") |
42 |
if (test "$?" != "0") |
43 |
then |
43 |
then |
44 |
AC_MSG_RESULT(not found) |
44 |
AC_MSG_RESULT(not found) |
45 |
nut_have_libhal=no |
45 |
nut_have_libhal=no |
46 |
else |
46 |
else |
47 |
AC_MSG_RESULT(${LDFLAGS}) |
47 |
AC_MSG_RESULT(${LIBS}) |
48 |
fi |
48 |
fi |
49 |
|
49 |
|
50 |
dnl this will only work as of HAL 0.5.9 |
50 |
dnl this will only work as of HAL 0.5.9 |
Lines 98-119
Link Here
|
98 |
|
98 |
|
99 |
CFLAGS="-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include" |
99 |
CFLAGS="-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include" |
100 |
CPPFLAGS="${CFLAGS}" |
100 |
CPPFLAGS="${CFLAGS}" |
101 |
LDFLAGS="-lhal -ldbus-1 -lpthread" |
101 |
LIBS="-lhal -ldbus-1 -lpthread" |
102 |
|
102 |
|
103 |
AC_CHECK_HEADER(libhal.h, , [nut_have_libhal=no]) |
103 |
AC_CHECK_HEADER(libhal.h, , [nut_have_libhal=no]) |
104 |
AC_CHECK_LIB(hal, libhal_device_new_changeset, [nut_have_libhal=yes], |
104 |
AC_CHECK_LIB(hal, libhal_device_new_changeset, [nut_have_libhal=yes], |
105 |
[nut_have_libhal=no], |
105 |
[nut_have_libhal=no], |
106 |
${LDFLAGS}) |
106 |
${LIBS}) |
107 |
fi |
107 |
fi |
108 |
|
108 |
|
109 |
if test "${nut_have_libhal}" = "yes"; then |
109 |
if test "${nut_have_libhal}" = "yes"; then |
110 |
LIBHAL_CFLAGS="${CFLAGS}" |
110 |
HAL_CFLAGS="${CFLAGS}" |
111 |
LIBHAL_LDFLAGS="${LDFLAGS}" |
111 |
HAL_LIBS="${LIBS}" |
112 |
fi |
112 |
fi |
113 |
|
113 |
|
114 |
CFLAGS="${CFLAGS_ORIG}" |
114 |
CFLAGS="${CFLAGS_ORIG}" |
115 |
CPPFLAGS="${CPPFLAGS_ORIG}" |
115 |
CPPFLAGS="${CPPFLAGS_ORIG}" |
116 |
LDFLAGS="${LDFLAGS_ORIG}" |
116 |
LIBS="${LIBS_ORIG}" |
117 |
|
117 |
|
118 |
fi |
118 |
fi |
119 |
]) |
119 |
]) |
120 |
-- nut/drivers/Makefile.am |
120 |
++ b/drivers/Makefile.am |
Lines 15-21
Link Here
|
15 |
# but only add them if we really use the target. |
15 |
# but only add them if we really use the target. |
16 |
AM_CFLAGS = -I$(top_srcdir)/include |
16 |
AM_CFLAGS = -I$(top_srcdir)/include |
17 |
if WITH_HAL |
17 |
if WITH_HAL |
18 |
AM_CFLAGS += $(LIBHAL_CFLAGS) |
18 |
AM_CFLAGS += $(HAL_CFLAGS) |
19 |
endif |
19 |
endif |
20 |
if WITH_USB |
20 |
if WITH_USB |
21 |
if HAVE_LIBUSB |
21 |
if HAVE_LIBUSB |
Lines 26-32
Link Here
|
26 |
AM_CFLAGS += $(LIBNETSNMP_CFLAGS) |
26 |
AM_CFLAGS += $(LIBNETSNMP_CFLAGS) |
27 |
endif |
27 |
endif |
28 |
if WITH_SNMP |
28 |
if WITH_SNMP |
29 |
AM_CFLAGS += $(LIBSSL_CFLAGS) |
29 |
AM_CFLAGS += $(SSL_CFLAGS) |
30 |
endif |
30 |
endif |
31 |
if WITH_NEONXML |
31 |
if WITH_NEONXML |
32 |
AM_CFLAGS += $(LIBNEON_CFLAGS) |
32 |
AM_CFLAGS += $(LIBNEON_CFLAGS) |
Lines 146-152
Link Here
|
146 |
$(USBHID_UPS_SUBDRIVERS) |
146 |
$(USBHID_UPS_SUBDRIVERS) |
147 |
usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS) |
147 |
usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS) |
148 |
if WITH_SSL |
148 |
if WITH_SSL |
149 |
usbhid_ups_LDADD += $(LIBSSL_LDFLAGS) |
149 |
usbhid_ups_LDADD += $(SSL_LIBS) |
150 |
endif |
150 |
endif |
151 |
|
151 |
|
152 |
energizerups_SOURCES = energizerups.c |
152 |
energizerups_SOURCES = energizerups.c |
Lines 175-191
Link Here
|
175 |
# HAL |
175 |
# HAL |
176 |
hald_addon_usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c \ |
176 |
hald_addon_usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c \ |
177 |
$(USBHID_UPS_SUBDRIVERS) |
177 |
$(USBHID_UPS_SUBDRIVERS) |
178 |
hald_addon_usbhid_ups_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS) $(LIBSSL_LDFLAGS) |
178 |
hald_addon_usbhid_ups_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(HAL_LIBS) $(SSL_LIBS) |
179 |
|
179 |
|
180 |
hald_addon_tripplite_usb_SOURCES = tripplite_usb.c libusb.c |
180 |
hald_addon_tripplite_usb_SOURCES = tripplite_usb.c libusb.c |
181 |
hald_addon_tripplite_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS) -lm |
181 |
hald_addon_tripplite_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(HAL_LIBS) -lm |
182 |
|
182 |
|
183 |
hald_addon_bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c nut_usb.c |
183 |
hald_addon_bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c nut_usb.c |
184 |
hald_addon_bcmxcp_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS) |
184 |
hald_addon_bcmxcp_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(HAL_LIBS) |
185 |
|
185 |
|
186 |
hald_addon_megatec_usb_SOURCES = megatec.c megatec_usb.c libusb.c |
186 |
hald_addon_megatec_usb_SOURCES = megatec.c megatec_usb.c libusb.c |
187 |
hald_addon_megatec_usb_CFLAGS = $(AM_CFLAGS) -DMEGATEC_SUBDRV |
187 |
hald_addon_megatec_usb_CFLAGS = $(AM_CFLAGS) -DMEGATEC_SUBDRV |
188 |
hald_addon_megatec_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS) |
188 |
hald_addon_megatec_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(HAL_LIBS) |
189 |
|
189 |
|
190 |
# NEON XML/HTTP |
190 |
# NEON XML/HTTP |
191 |
netxml_ups_SOURCES = netxml-ups.c mge-xml.c |
191 |
netxml_ups_SOURCES = netxml-ups.c mge-xml.c |
192 |
-- nut/clients/Makefile.am |
192 |
++ b/clients/Makefile.am |
Lines 3-9
Link Here
|
3 |
# by default, link programs in this directory with libcommon.a |
3 |
# by default, link programs in this directory with libcommon.a |
4 |
LDADD = ../common/libcommon.a libupsclient.la $(NETLIBS) |
4 |
LDADD = ../common/libcommon.a libupsclient.la $(NETLIBS) |
5 |
if WITH_SSL |
5 |
if WITH_SSL |
6 |
LDADD += $(LIBSSL_LDFLAGS) |
6 |
LDADD += $(SSL_LIBS) |
7 |
endif |
7 |
endif |
8 |
|
8 |
|
9 |
# Avoid per-target CFLAGS, because this will prevent re-use of object |
9 |
# Avoid per-target CFLAGS, because this will prevent re-use of object |
Lines 11-17
Link Here
|
11 |
# but only add them if we really use the target. |
11 |
# but only add them if we really use the target. |
12 |
AM_CFLAGS = -I$(top_srcdir)/include |
12 |
AM_CFLAGS = -I$(top_srcdir)/include |
13 |
if WITH_SSL |
13 |
if WITH_SSL |
14 |
AM_CFLAGS += $(LIBSSL_CFLAGS) |
14 |
AM_CFLAGS += $(SSL_CFLAGS) |
15 |
endif |
15 |
endif |
16 |
if WITH_CGI |
16 |
if WITH_CGI |
17 |
AM_CFLAGS += $(LIBGD_CFLAGS) |
17 |
AM_CFLAGS += $(LIBGD_CFLAGS) |
Lines 47-53
Link Here
|
47 |
# not LDADD. |
47 |
# not LDADD. |
48 |
libupsclient_la_SOURCES = upsclient.c upsclient.h |
48 |
libupsclient_la_SOURCES = upsclient.c upsclient.h |
49 |
libupsclient_la_LIBADD = ../common/parseconf.lo |
49 |
libupsclient_la_LIBADD = ../common/parseconf.lo |
50 |
libupsclient_la_LDFLAGS = -version-info 1:0:0 |
50 |
if WITH_SSL |
|
|
51 |
libupsclient_la_LIBADD += $(SSL_LIBS) |
52 |
endif |
53 |
libupsclient_la_LDFLAGS = -version-info 1:0:0 -export-dynamic |
51 |
|
54 |
|
52 |
# rules for cross-directory targets |
55 |
# rules for cross-directory targets |
53 |
../common/libcommon.a: FORCE |
56 |
../common/libcommon.a: FORCE |