Makefile.am revision 1ab64890
1noinst_LTLIBRARIES = libxcms.la
2
3AM_CFLAGS= \
4	-I$(top_srcdir)/include \
5	-I$(top_srcdir)/include/X11 \
6	-I$(top_builddir)/include \
7	-I$(top_builddir)/include/X11 \
8	-I$(top_srcdir)/src/xcms \
9	-I$(top_srcdir)/src/xkb \
10	-I$(top_srcdir)/src/xlibi18n \
11	-I$(top_srcdir)/src \
12	$(X11_CFLAGS) \
13	$(BIGFONT_CFLAGS) \
14	$(XDMCP_CFLAGS) \
15	-D_BSD_SOURCE \
16	$(XMALLOC_ZERO_CFLAGS)
17
18libxcms_la_SOURCES = \
19		  AddDIC.c \
20                  AddSF.c \
21                  CCC.c \
22                  CvColW.c \
23                  CvCols.c \
24                  Cv.h \
25                  HVC.c \
26                  HVCGcC.c \
27                  HVCGcV.c \
28                  HVCGcVC.c \
29                  HVCMnV.c \
30                  HVCMxC.c \
31                  HVCMxV.c \
32                  HVCMxVC.c \
33                  HVCMxVs.c \
34                  HVCWpAj.c \
35                  IdOfPr.c \
36                  LRGB.c \
37                  Lab.c \
38                  LabGcC.c \
39                  LabGcL.c \
40                  LabGcLC.c \
41                  LabMnL.c \
42                  LabMxC.c \
43                  LabMxL.c \
44                  LabMxLC.c \
45                  LabWpAj.c \
46                  Luv.c \
47                  LuvGcC.c \
48                  LuvGcL.c \
49                  LuvGcLC.c \
50                  LuvMnL.c \
51                  LuvMxC.c \
52                  LuvMxL.c \
53                  LuvMxLC.c \
54                  LuvWpAj.c \
55                  OfCCC.c \
56                  PrOfId.c \
57                  QBlack.c \
58                  QBlue.c \
59                  QGreen.c \
60                  QRed.c \
61                  QWhite.c \
62                  QuCol.c \
63                  QuCols.c \
64                  SetCCC.c \
65                  SetGetCols.c \
66                  StCol.c \
67                  StCols.c \
68                  UNDEFINED.c \
69                  XRGB.c \
70                  XYZ.c \
71                  cmsAllCol.c \
72                  cmsAllNCol.c \
73                  cmsCmap.c \
74                  cmsColNm.c \
75                  cmsGlobls.c \
76                  cmsInt.c \
77                  cmsLkCol.c \
78                  cmsMath.c \
79                  cmsProp.c \
80                  cmsTrig.c \
81                  uvY.c \
82                  xyY.c \
83                  Xcmsint.h
84
85X11dir = $(libdir)/X11
86dist_X11_DATA = Xcms.txt
87
88
89if LINT
90# Check source code with tools like lint & sparse
91
92ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
93		$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS)
94
95lint:
96	$(LINT) $(ALL_LINT_FLAGS) $(libxcms_la_SOURCES) -lm
97
98endif LINT
99