# -*- Makefile -*- # -------------------------------------------------------------------- OCAML := $(shell ocamlbuild -which ocamlc 2>/dev/null || echo false) CC := gcc TAR := tar MACHINE := $(shell $(OCAML) -ccopt -dumpmachine dummy.c 2>/dev/null) UNAME := $(shell uname -s) EXE := ifneq (,$(findstring CYGWIN,$(UNAME))) CC := $(MACHINE)-gcc endif ifneq (,$(findstring Darwin,$(UNAME))) TAR := gtar endif ifneq (,$(findstring mingw,$(MACHINE))) EXE := .exe endif ifneq (,$(findstring cygwin,$(MACHINE))) EXE := .exe endif