lexer.ml
*.mli
.depend*
-examples/*/output* # default names
+examples/*/output*
+*.lo
+*.Po
+*.Plo
+*.la
+*.dylib
+*.htm*
+interpretor/lib/libsndfile/*
+interpretor/lib/src/libsndfile-1.0.25/src/G72x/.dirstamp
+interpretor/lib/src/libsndfile-1.0.25/src/G72x/.deps/.dirstamp
+interpretor/lib/src/libsndfile-1.0.25/src/GSM610/.dirstamp
+interpretor/lib/src/libsndfile-1.0.25/src/GSM610/.deps/.dirstamp
+interpretor/lib/src/libsndfile-1.0.25/build-test-tarball.mk
+interpretor/lib/src/libsndfile-1.0.25/src/config.h
+interpretor/lib/src/libsndfile-1.0.25/config.log
+interpretor/lib/src/libsndfile-1.0.25/config.status
+interpretor/lib/src/libsndfile-1.0.25/examples/generate
+interpretor/lib/src/libsndfile-1.0.25/examples/.libs/generate
+interpretor/lib/src/libsndfile-1.0.25/src/.libs/libsndfile.lai
+interpretor/lib/src/libsndfile-1.0.25/libsndfile.spec
+interpretor/lib/src/libsndfile-1.0.25/libtool
+interpretor/lib/src/libsndfile-1.0.25/examples/list_formats
+interpretor/lib/src/libsndfile-1.0.25/examples/.libs/list_formats
+interpretor/lib/src/libsndfile-1.0.25/examples/make_sine
+interpretor/lib/src/libsndfile-1.0.25/examples/.libs/make_sine
+interpretor/lib/src/libsndfile-1.0.25/Makefile
+interpretor/lib/src/libsndfile-1.0.25/doc/Makefile
+interpretor/lib/src/libsndfile-1.0.25/examples/Makefile
+interpretor/lib/src/libsndfile-1.0.25/M4/Makefile
+interpretor/lib/src/libsndfile-1.0.25/man/Makefile
+interpretor/lib/src/libsndfile-1.0.25/Octave/Makefile
+interpretor/lib/src/libsndfile-1.0.25/programs/Makefile
+interpretor/lib/src/libsndfile-1.0.25/regtest/Makefile
+interpretor/lib/src/libsndfile-1.0.25/src/Makefile
+interpretor/lib/src/libsndfile-1.0.25/tests/Makefile
+interpretor/lib/src/libsndfile-1.0.25/Win32/Makefile
+interpretor/lib/src/libsndfile-1.0.25/tests/pedantic-header-test.sh
+interpretor/lib/src/libsndfile-1.0.25/examples/sfprocess
+interpretor/lib/src/libsndfile-1.0.25/examples/.libs/sfprocess
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-cmp
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-cmp
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-concat
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-concat
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-convert
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-convert
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-deinterleave
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-deinterleave
+interpretor/lib/src/libsndfile-1.0.25/man/sndfile-deinterleave.1
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-info
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-info
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-interleave
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-interleave
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-get
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-metadata-get
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-set
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-metadata-set
+interpretor/lib/src/libsndfile-1.0.25/man/sndfile-metadata-set.1
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-play
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-play
+interpretor/lib/src/libsndfile-1.0.25/regtest/sndfile-regtest
+interpretor/lib/src/libsndfile-1.0.25/regtest/.libs/sndfile-regtest
+interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-salvage
+interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-salvage
+interpretor/lib/src/libsndfile-1.0.25/examples/sndfile-to-text
+interpretor/lib/src/libsndfile-1.0.25/examples/.libs/sndfile-to-text
+interpretor/lib/src/libsndfile-1.0.25/src/sndfile.h
+interpretor/lib/src/libsndfile-1.0.25/sndfile.pc
+interpretor/lib/src/libsndfile-1.0.25/examples/sndfilehandle
+interpretor/lib/src/libsndfile-1.0.25/examples/.libs/sndfilehandle
+interpretor/lib/src/libsndfile-1.0.25/src/stamp-h1
+interpretor/lib/src/libsndfile-1.0.25/tests/test_wrapper.sh
--- /dev/null
+LIBSNDFILESRC := src/libsndfile-1.0.25
+prefix := libsndfile
+rootdir := $(abspath .)
+#TARGETDIR ?= ""
+#PREFIX ?= /usr/local
+#prefix := $(DESTDIR)$(PREFIX)
+#arch := $(wildcard architecture/*.*)
+
+all: librairies
+
+librairies :: libsndfile
+# @cp $(SNDFILE_PATH)/sndfile_stub.o $(SRC_DIR)
+# @cd $(SRC_DIR) && $(MAKE) opt OCAML_INCLUDE_PATH=$(OCAML_INCLUDE_PATH) SNDFILE_PATH=$(SNDFILE_PATH)
+# @cd $(SRC_DIR) && $(MAKE) clean
+
+libsndfile:
+ mkdir -p $(prefix)
+ cd $(LIBSNDFILESRC) && ./configure --prefix="$(rootdir)/$(prefix)" --exec_prefix="$(rootdir)/$(prefix)"
+ cd $(LIBSNDFILESRC) && make
+ cd $(LIBSNDFILESRC) && make install
+
+.PHONY: clean mrproper help libsndfile
+
+help :
+ @echo "make or make all : compile librairies"
+ @echo "make clean : remove all object files"
+
+clean:
+ @(cd $(LIBSNDFILESRC) && $(MAKE) clean)
+ @(rm -f *~)
+
+mrproper: clean
+ @(cd $(LIBSNDFILESRC) && $(MAKE) clean)
+
+
+# Library paths for OCaml and libsndfile-ocaml
+# OCAML_INCLUDE_PATH
+# SNDFILE_PATH
+OCAML_INCLUDE_PATH = /usr/local/lib/ocaml
+SNDFILE_PATH = /Users/karimbarkati/Boulot/2013-07-CRI/Interpretor/libsndfile-ocaml