- CEF_LIBS = $(CEF_DIR)/libcef_dll_wrapper/libcef_dll_wrapper.a
- CPPFLAGS += -DHAVE_CEF=1 -I$(CEF_DIR) -I$(CEF_DIR)/include
- LDFLAGS += -L$(CEF_DIR)/$(CEF_BUILD_TYPE) -Wl,-rpath,\$$ORIGIN
+ CPPFLAGS += -DHAVE_CEF=1
+ ifeq ($(CEF_BUILD_TYPE),system)
+ LDFLAGS += -L$(CEF_DIR) -Wl,-rpath,$(CEF_DIR)
+ 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
+ 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