mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-27 09:50:53 +00:00
bring back the ocaml stuff
This commit is contained in:
parent
abe47e0d4a
commit
6e1f4c0e95
9
debian/rules
vendored
9
debian/rules
vendored
@ -22,6 +22,8 @@ DEB_HOST_GNU_TYPE = $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|
|||||||
DEB_HOST_ARCH_BITS = $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS)
|
DEB_HOST_ARCH_BITS = $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS)
|
||||||
DEB_HOST_ARCH = $(shell dpkg-architecture -qDEB_HOST_ARCH)
|
DEB_HOST_ARCH = $(shell dpkg-architecture -qDEB_HOST_ARCH)
|
||||||
|
|
||||||
|
OCAML_STDLIB_DIR ?= $(shell ocamlc -where)
|
||||||
|
|
||||||
LDFLAGS_EXTRA =
|
LDFLAGS_EXTRA =
|
||||||
CXXFLAGS_EXTRA = -std=c++0x
|
CXXFLAGS_EXTRA = -std=c++0x
|
||||||
CONFIGURE_EXTRA =
|
CONFIGURE_EXTRA =
|
||||||
@ -132,7 +134,7 @@ endif
|
|||||||
LLD_ENABLE=NO
|
LLD_ENABLE=NO
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@
|
dh $@ --with ocaml
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -142,9 +144,14 @@ preconfigure:
|
|||||||
echo "$$f => $$f2"; \
|
echo "$$f => $$f2"; \
|
||||||
sed -e 's|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|g' \
|
sed -e 's|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|g' \
|
||||||
-e "s|@LLVM_VERSION_FULL@|$(LLVM_VERSION_FULL)|g" \
|
-e "s|@LLVM_VERSION_FULL@|$(LLVM_VERSION_FULL)|g" \
|
||||||
|
-e "s|@OCAML_STDLIB_DIR@|$(OCAML_STDLIB_DIR)|g" \
|
||||||
-e "s|@LLVM_VERSION@|$(LLVM_VERSION)|g" $$f > $$f2; \
|
-e "s|@LLVM_VERSION@|$(LLVM_VERSION)|g" $$f > $$f2; \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Override this two targets. They are trying to manage the .in conversion for me
|
||||||
|
override_dh_ocamlinit:
|
||||||
|
override_dh_ocamlclean:
|
||||||
|
|
||||||
override_dh_auto_configure: preconfigure
|
override_dh_auto_configure: preconfigure
|
||||||
echo "Using gcc: "
|
echo "Using gcc: "
|
||||||
$(CC) -v
|
$(CC) -v
|
||||||
|
Loading…
Reference in New Issue
Block a user