+# Override CEF_DIR on the command line to build with CEF.
+# E.g.: make CEF_DIR=/home/sesse/cef_binary_3.3282.1734.g8f26fe0_linux64
+CEF_DIR=
+
+# Release or Debug, depending on what CEF version you want to link to.
+# Optionally, the special value CEF_BUILD_TYPE=system assumes you can build and link
+# to CEF without any special flags, get the remaining libraries (libEGL.so,
+# natives_blob.bin, etc.) from $(CEF_LIB), get resources from $(CEF_RESOURCE_DIR),
+# and symlink resources instead of copying them in.
+CEF_BUILD_TYPE=Release
+ifneq ($(CEF_DIR),)
+ CPPFLAGS += -DHAVE_CEF=1
+ ifeq ($(CEF_BUILD_TYPE),system)
+ EXTRA_CEF_LDFLAGS =
+ CEF_LIB_DIR = $(CEF_DIR)
+ CEF_RESOURCE_DIR = /usr/share/cef/Resources
+ CEF_CP = ln -s
+ else
+ CEF_LIBS = $(CEF_DIR)/libcef_dll_wrapper/libcef_dll_wrapper.a
+ CPPFLAGS += -I$(CEF_DIR) -I$(CEF_DIR)/include
+ EXTRA_CEF_LDFLAGS = -L$(CEF_DIR)/$(CEF_BUILD_TYPE) -Wl,-rpath,\$$ORIGIN
+ CEF_LIB_DIR = $(CEF_DIR)/$(CEF_BUILD_TYPE)
+ CEF_RESOURCE_DIR = $(CEF_DIR)/Resources
+ CEF_CP = cp -a
+ endif
+endif
+