blob: 1ab2da6012a42d193430510f37853428de224539 (
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
|
# Print Calibration Target Data File generator
#PREF_CCFLAGS += $(CCOPTFLAG) ; # Turn optimisation on
PREF_CCFLAGS += $(CCDEBUGFLAG) ; # Debugging flags
#PREF_CCFLAGS += $(CCHEAPDEBUG) ; # Heap Debugging flags
PREF_LINKFLAGS += $(LINKDEBUGFLAG) ; # Link debugging flags
#PREF_CCFLAGS += $(CCPROFFLAG) ; # Profile flags
#PREF_LINKFLAGS += $(LINKPROFFLAG) ; # Profile link flags
#Products
Executables = targen printtarg ;
Samples = ECI2002.ti2
ECI2002R.ti2
ColorChecker.ti2
FograStrip2.ti1 FograStrip2_2.ti2
FograStrip3.ti1 FograStrip3_3.ti2
i1_RGB_Scan_1.4.ti2 ;
#Install
InstallBin $(DESTDIR)$(PREFIX)/bin : $(Executables) ;
InstallFile $(DESTDIR)$(PREFIX)/$(REFSUBDIR) : $(Samples) ;
HDRS = ../h ../numlib ;
Objects alphix.c randix.c ;
HDRS += ../plot ../rspl ../cgats ../icc ../gamut ../xicc ../spectro ../render $(TIFFINC) ;
LINKLIBS = ../xicc/libxcolorants ../spectro/libconv ../xicc/libxicc ../spectro/libinsttypes
../spectro/libdisptechs
../gamut/libgamut ../rspl/librspl ../render/librender ../cgats/libcgats
../plot/libplot ../plot/libvrml ../icc/libicc ../numlib/libnum ../numlib/libui
$(TIFFLIB) $(JPEGLIB) $(PNGLIB) $(ZLIB) $(LibWin) ;
#target generator
Main targen : targen.c ofps.c ifarp.c simplat.c simdlat.c prand.c ;
# Film Calibration Target File generator
Main filmtarg : filmtarg.c : : : $(TIFFINC) : alphix randix : $(TIFFLIB) $(JPEGLIB) ;
# Print Calibration Target Postscript File generator
Main printtarg : printtarg.c : : : : alphix randix : ;
# Individual stand alone test of sample point classes
# Percepttual point distribution
#MainVariant ppoint : ppoint.c : : STANDALONE_TEST ;
# Optimised farthest point sampling class
MainVariant ofps : ofps.c : : STANDALONE_TEST ;
# Incremental far point class
MainVariant ifarp : ifarp.c : : STANDALONE_TEST ;
MainVariant simplat : simplat.c : : STANDALONE_TEST ;
# Device space simplex lattice
MainVariant simdlat : simdlat.c : : STANDALONE_TEST ;
if $(BUILD_JUNK) {
# Test program
Main test : test.c : : : : alphix ;
# Test program
Main temp : temp.c ;
# Test lmean experiment
Main lmean : lmean.c ;
}
|