diff --git a/.gitignore b/.gitignore index aaa9626..b3ae175 100644 --- a/.gitignore +++ b/.gitignore @@ -86,4 +86,6 @@ experiment/*.pnm experiment/*.o experiment/muxplanes experiment/movepixels +experiment/tcache + diff --git a/experiment/Makefile b/experiment/Makefile index 7855e93..829cf74 100644 --- a/experiment/Makefile +++ b/experiment/Makefile @@ -5,10 +5,12 @@ COPT = -Wall -fpic -g -DDEBUG_LEVEL=1 -lm DEPS = ../floatimg.h ../libfloatimg.a Makefile -LIBS = -ltiff -lpnglite -lcfitsio +LIBS = ../libfloatimg.a -ltiff -lpnglite -lcfitsio all: assemblage extracteur muxplanes movepixels +# --------------------------------------------------------- + assemblage: assemblage.c ${DEPS} gcc $(COPT) $< ../libfloatimg.a ${LIBS} -o $@ @@ -16,7 +18,20 @@ extracteur: extracteur.c ${DEPS} gcc $(COPT) $< ../libfloatimg.a ${LIBS} -o $@ muxplanes: muxplanes.c ${DEPS} - gcc $(COPT) $< ../libfloatimg.a ${LIBS} -o $@ + gcc $(COPT) $< ${LIBS} -o $@ movepixels: movepixels.c ${DEPS} gcc $(COPT) $< ../libfloatimg.a ${LIBS} -o $@ + +# --------------------------------------------------------- +# CACHE ENGINE + +cachengn.o: cachengn.c cachengn.h Makefile + gcc $(COPT) -c $< + +tcache.o: tcache.c cachengn.h Makefile + gcc $(COPT) -c $< + +tcache: tcache.o cachengn.o Makefile + gcc $(COPT) tcache.o cachengn.o $(LIBS) -o $@ + diff --git a/experiment/cachengn.c b/experiment/cachengn.c new file mode 100644 index 0000000..ccfc30d --- /dev/null +++ b/experiment/cachengn.c @@ -0,0 +1,18 @@ +/* + * the chache engine - code + */ + +#include + +#include "cachengn.h" + +/* ------------------------------------------------------------ */ + +void cachengn_print_version(int k) +{ + +printf("this is the version ZERO !!!\n"); + +} + +/* ------------------------------------------------------------ */ diff --git a/experiment/cachengn.h b/experiment/cachengn.h new file mode 100644 index 0000000..e8186e9 --- /dev/null +++ b/experiment/cachengn.h @@ -0,0 +1,5 @@ +/* + * the chache engine - header + */ + +void cachengn_print_version(int k); diff --git a/experiment/tcache.c b/experiment/tcache.c new file mode 100644 index 0000000..70596c1 --- /dev/null +++ b/experiment/tcache.c @@ -0,0 +1,18 @@ +/* + * tests du systeme de cache + */ + +#include + +#include "cachengn.h" + +/* ------------------------------------------------------------ */ +int main(int argc, char *argv[]) +{ + +fprintf(stderr, "Test of the cache engin - %s %s\n", __DATE__, __TIME__); + +return 0; +} +/* ------------------------------------------------------------ */ +