diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-09-01 13:56:46 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-09-01 13:56:46 +0200 |
commit | 22f703cab05b7cd368f4de9e03991b7664dc5022 (patch) | |
tree | 6f4d50beaa42328e24b1c6b56b6ec059e4ef21a5 /rspl/Jamfile |
Initial import of argyll version 1.5.1-8debian/1.5.1-8
Diffstat (limited to 'rspl/Jamfile')
-rw-r--r-- | rspl/Jamfile | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/rspl/Jamfile b/rspl/Jamfile new file mode 100644 index 0000000..a3f2e8c --- /dev/null +++ b/rspl/Jamfile @@ -0,0 +1,83 @@ + +# Regular spline library + +# Optimization and Debug flags + +PREF_CCFLAGS += $(CCOPTFLAG) ; # Turn optimisation on +#PREF_CCFLAGS += $(CCDEBUGFLAG) ; # Debugging flags +#PREF_CCFLAGS += $(CCPROFFLAG) ; # Profile flags +#PREF_LINKFLAGS += $(LINKPROFFLAG) ; # Profile flags +#PREF_CCFLAGS += $(CCHEAPDEBUG) ; # Heap Debugging flags +PREF_LINKFLAGS += $(LINKDEBUGFLAG) ; # Link with debug info + +SCAT = scat ; # Use thps scattered interpolation library + +#Products +Libraries = librspl ; +Headers = rspl.h ; + +#Install +#InstallLib $(DESTDIR)$(PREFIX)/lib : $(Libraries) ; +#InstallFile $(DESTDIR)$(PREFIX)/h : $(Headers) ; + +# Multi-dimensional regular spline library +Library librspl : rspl.c $(SCAT).c rev.c gam.c spline.c opt.c : : : ../h ../numlib ../plot ; + +HDRS = ../h ../numlib ../plot $(TIFFINC) ; +LINKLIBS = librspl ../numlib/libnum ../plot/libplot ../plot/libvrml ../icc/libicc $(TIFFLIB) $(JPEGLIB) ; + +# Test programs +MainsFromSources revbench.c c1.c c1df.c t2d.c t2ddf.c t3d.c t3ddf.c tnd.c trnd.c ; + +BUILD_TESTS = true ; + +if $(BUILD_TESTS) { + + HDRS = ../h ../numlib ../plot ../icc ../rspl ../xicc ../gamut ../cgats ../spectro $(TIFFINC) ; + LINKLIBS = ../xicc/libxicc ../gamut/libgamut ../spectro/libinsttypes librspl + ../cgats/libcgats ../icc/libicc ../plot/libplot ../plot/libvrml + ../numlib/libnum $(TIFFLIB) $(JPEGLIB) ; + + # Smoothness factor tuning test in Nd. + Main smtnd : smtnd.c ; + + # Smoothness factor tuning test in Nd. + Main smtmpp : smtmpp.c ; + +# Main rand_check : rand_check.c ; + +# Main tt : tt.c ; + + HDRS = ; + LINKLIBS = ; + + Main sm1 : sm1.c ; + Main sm2 : sm2.c ; + Main sm3 : sm3.c ; + +} + + +# Main tt : tt.c : : ../xicc : : : ../plot/libvrml ../icc/libicc ; + +if $(BUILD_JUNK) { + + HDRS = ../h ../numlib ; + LINKLIBS = ..//numlib/libnum ; + + #Main temp : temp.c ; + + MainsFromSources prime.c combo.c combo2.c combo3.c combo4.c combo5.c combo9.c ; + + #Main cache : cache.c ; + + # Nearest point test code + Main nptest : nptest.c ; + + # Nearest object test code + Main notest : notest.c ; + + #direct mlbs scattered interpolation test + Main mlbs_test : mlbs_test.c ; +} + |