summaryrefslogtreecommitdiff
path: root/src/xcms/Makefile.am
blob: d147e23bfac880f14895c923161e49f878663c78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
noinst_LTLIBRARIES = libxcms.la

AM_CPPFLAGS= \
	-I$(top_srcdir)/include \
	-I$(top_srcdir)/include/X11 \
	-I$(top_builddir)/include \
	-I$(top_builddir)/include/X11 \
	-I$(top_srcdir)/src/xcms \
	-I$(top_srcdir)/src/xkb \
	-I$(top_srcdir)/src/xlibi18n \
	-I$(top_srcdir)/src \
	-D_BSD_SOURCE \
        -DXCMSDIR=\"$(X11dir)\"

AM_CFLAGS= \
	$(X11_CFLAGS) \
	$(BIGFONT_CFLAGS) \
	$(XMALLOC_ZERO_CFLAGS) \
	$(CWARNFLAGS)

libxcms_la_SOURCES = \
		  AddDIC.c \
                  AddSF.c \
                  CCC.c \
                  CvColW.c \
                  CvCols.c \
                  Cv.h \
                  HVC.c \
                  HVCGcC.c \
                  HVCGcV.c \
                  HVCGcVC.c \
                  HVCMnV.c \
                  HVCMxC.c \
                  HVCMxV.c \
                  HVCMxVC.c \
                  HVCMxVs.c \
                  HVCWpAj.c \
                  IdOfPr.c \
                  LRGB.c \
                  Lab.c \
                  LabGcC.c \
                  LabGcL.c \
                  LabGcLC.c \
                  LabMnL.c \
                  LabMxC.c \
                  LabMxL.c \
                  LabMxLC.c \
                  LabWpAj.c \
                  Luv.c \
                  LuvGcC.c \
                  LuvGcL.c \
                  LuvGcLC.c \
                  LuvMnL.c \
                  LuvMxC.c \
                  LuvMxL.c \
                  LuvMxLC.c \
                  LuvWpAj.c \
                  OfCCC.c \
                  PrOfId.c \
                  QBlack.c \
                  QBlue.c \
                  QGreen.c \
                  QRed.c \
                  QWhite.c \
                  QuCol.c \
                  QuCols.c \
                  SetCCC.c \
                  SetGetCols.c \
                  StCol.c \
                  StCols.c \
                  UNDEFINED.c \
                  XRGB.c \
                  XYZ.c \
                  cmsAllCol.c \
                  cmsAllNCol.c \
                  cmsCmap.c \
                  cmsColNm.c \
                  cmsGlobls.c \
                  cmsInt.c \
                  cmsLkCol.c \
                  cmsMath.c \
                  cmsProp.c \
                  cmsTrig.c \
                  uvY.c \
                  xyY.c \
                  Xcmsint.h

X11dir = $(X11_DATADIR)
dist_X11_DATA = Xcms.txt


if LINT
# Check source code with tools like lint & sparse

ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
		$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS)

lint:
	$(LINT) $(ALL_LINT_FLAGS) $(libxcms_la_SOURCES) -lm

endif LINT