removed some useless code
[psensor.git] / src / lib / Makefile.am
1 noinst_LIBRARIES = libpsensor.a
2
3 libpsensor_a_CFLAGS = -Wall -Werror
4
5 libpsensor_a_SOURCES = \
6         amd.h \
7         cpu.h \
8         measure.h measure.c \
9         color.h color.c \
10         log.h log.c \
11         psensor.h psensor.c\
12         hdd.h\
13         nvidia.h \
14         lmsensor.h lmsensor.c \
15         pio.h pio.c \
16         url.c url.h
17
18 AM_CPPFLAGS=
19
20 if ATASMART
21 libpsensor_a_SOURCES += hdd_atasmart.c
22 LIBS += $(ATASMART_LIBS)
23 AM_CPPFLAGS += $(ATASMART_CFLAGS)
24 else
25 libpsensor_a_SOURCES += hdd_hddtemp.c
26 endif
27
28 if NVIDIA
29 libpsensor_a_SOURCES += nvidia.c
30 endif
31
32 if LIBATIADL
33 LIBS += $(LIBATIADL_LIBS)
34 AM_CPPFLAGS += $(LIBATIADL_CFLAGS)
35 libpsensor_a_SOURCES += amd.c
36 else
37 libpsensor_a_CFLAGS += -pedantic
38 endif
39
40 if GTOP
41 libpsensor_a_SOURCES += cpu.c
42 LIBS += $(GTOP_LIBS)
43 AM_CPPFLAGS += $(GTOP_CFLAGS)
44 endif
45
46 if JSON
47 libpsensor_a_SOURCES += psensor_json.h psensor_json.c
48 LIBS += $(JSON_LIBS)
49 AM_CPPFLAGS += $(JSON_CFLAGS)
50 endif
51
52 EXTRA_DIST=$(libpsensor_a_SOURCES) \
53         amd.c \
54         cpu.c \
55         nvidia.c