Commit | Line | Data |
---|---|---|
34e49164 C |
1 | #pad: was called Makefile.deb-pycaml before |
2 | ||
3 | OCAMLMAKEFILE = OCamlMakefile | |
4 | PY_PREFIX = $(shell python getprefix.py) | |
5 | PY_VERSION = $(shell python getversion.py) | |
6 | CLIBS = python$(PY_VERSION) pthread dl util m c | |
7 | ||
8 | SOURCES = pycaml.ml pycaml_ml.c | |
9 | RESULT = pycaml | |
10 | THREADS = yes | |
11 | NO_CUSTOM = NO_CUSTOM | |
12 | CFLAGS = -fPIC | |
13 | ||
14 | LIBDIRS = $(PY_PREFIX)/lib/python$(PY_VERSION)/config | |
15 | INCDIRS = $(PY_PREFIX)/include/python$(PY_VERSION) | |
16 | OCAMLLDFLAGS = -linkall | |
17 | ||
18 | all.opt: native-code-library byte-code-library pycaml.customtop | |
19 | cp -f dllpycaml_stubs.so ../ | |
20 | ||
21 | all: byte-code-library pycaml.customtop | |
22 | cp -f dllpycaml_stubs.so ../ | |
23 | ||
24 | pycaml.customtop: pycaml.cma | |
25 | ocamlmktop -o pycaml.customtop pycaml.cma | |
26 | ||
27 | clean:: | |
28 | rm -f pycaml.customtop | |
29 | ||
30 | depend: # added by julia, undoubtedly wrong | |
31 | ||
32 | -include $(OCAMLMAKEFILE) |