summary refs log blame commit diff
path: root/pkgs/development/ocaml-modules/mirage-xen/makefile-no-opam.patch
blob: 905e6efc3f4a5c6228bf849c5c4fe0a61318bc3e (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                                                                          
diff --git a/lib/bindings/Makefile b/lib/bindings/Makefile
index 4e413c0..67c7bdc 100644
--- a/lib/bindings/Makefile
+++ b/lib/bindings/Makefile
@@ -1,4 +1,6 @@
-PKG_CONFIG_PATH := $(shell opam config var prefix)/lib/pkgconfig
+ifneq (, $(shell command -v opam))
+	PKG_CONFIG_PATH ?= $(shell opam config var prefix)/lib/pkgconfig
+endif
 
 CC ?= cc
 FREESTANDING_CFLAGS := $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --cflags ocaml-freestanding)