From 22f703cab05b7cd368f4de9e03991b7664dc5022 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 1 Sep 2014 13:56:46 +0200 Subject: Initial import of argyll version 1.5.1-8 --- gamut/Jamfile | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 gamut/Jamfile (limited to 'gamut/Jamfile') diff --git a/gamut/Jamfile b/gamut/Jamfile new file mode 100644 index 0000000..a7273f3 --- /dev/null +++ b/gamut/Jamfile @@ -0,0 +1,93 @@ + + +# Optimization and Debug flags + +#PREF_CCFLAGS += $(CCOPTFLAG) ; # Turn optimisation on +PREF_CCFLAGS += $(CCDEBUGFLAG) ; # Debugging flags +#PREF_CCFLAGS += $(CCHEAPDEBUG) ; # Heap Debugging flags +PREF_LINKFLAGS += $(LINKDEBUGFLAG) ; # Link with debug info +#PREF_CCFLAGS += $(CCPROFFLAG) ; # Profile flags +#PREF_LINKFLAGS += $(LINKPROFFLAG) ; # Profile flags + +#Products +Libraries = libgamut libgammap ; +Executables = viewgam ; +Samples = RefMediumGamut.gam ; +Headers = gammap.h gamut.h ; + +#Install +InstallBin $(DESTDIR)$(PREFIX)/bin : $(Executables) ; +InstallFile $(DESTDIR)$(PREFIX)/$(REFSUBDIR) : $(Samples) ; +#InstallFile $(DESTDIR)$(PREFIX)/h : $(Headers) ; +#InstallLib $(DESTDIR)$(PREFIX)lib : $(Libraries) ; + +# Header search path +HDRS = ../h ../icc ../rspl ../numlib ../plot ../xicc ../cgats ../spectro ../gamut ; + +# Gamut handling library +Library libgamut : gamut.c ; + +# Gamut mapping library +Library libgammap : gammap.c nearsmth.c ; + +LINKLIBS = libgammap libgamut ../rspl/librspl ../icc/libicc ../cgats/libcgats ../numlib/libnum + ../plot/libvrml ; + +# Utilities +Main viewgam : viewgam.c ; + +# Link all the tests and utils with these libraries + +# Smoothed nearpoint test routine +Main smthtest : smthtest.c ; + +# Preliminary ICC V4 Reference Medium Gamut +Main GenRMGam : GenRMGam.c ; + +# Generate referenec medium gamut the kernel files +# (NoUpdate so that Cross Compile Win64 hack works) +NNoUpdate RefMediumGamut.gam ; +GenFile RefMediumGamut.gam : GenRMGam ; + +# Visual gamut +Main GenVisGam : GenVisGam.c ; + +# Develop hue sensitive parameter interpolation */ +#Main tttt : tttt.c ; + +LINKLIBS = libgammap libgamut ../icc/libicc ../cgats/libcgats ../xicc/libxicc + ../rspl/librspl ../numlib/libnum ../plot/libplot ../plot/libvrml ; + +# Mapping test routine +Main maptest : maptest.c ; + +# Fake test gamut generatio +Main fakegam : fakegam.c ; + +# Surfacing test routine +Main surftest : surftest.c ; + +# Filtering test cpde +#Main filt : filt.c ; + +#Main tt : tt.c ; + +if $(BUILD_JUNK) { + + # Gamut creation test routine + Main gamtest : gamtest.c ; + + # Group finding test. + Main gtest : gtest.c ; + + # Test routine + Main test : test.c ; + + Main tt : tt.c ; + + # Atan aproximation test + Main xtan : xtan.c ; + + # Bit vector class test + Main bvtest : bvtest.c ; +} -- cgit v1.2.3