blob: 956c7b376c124858a4f628fe85dbdcf649e7a3c6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
--- a/Makefile
+++ b/Makefile
@@ -20,18 +20,17 @@ RENDERER_SRC = src/qtwebkit-renderer.cpp
RENDERER_OBJ = build/qtwebkit-renderer.o
PLUGIN_BUILD_DIR = build/qtwebkit-browser
-PLUGIN_INSTALL_DIR = ~/.config/obs-studio/plugins
-ifdef OBS_PLUGIN_INSTALL_OLD
-PLUGIN_INSTALL_DIR = ~/.obs-studio/plugins
-endif
PLUGIN_DATA_DIR = data
-ARCH = $(shell getconf LONG_BIT)
-PLUGIN_BIN_DIR = $(PLUGIN_BUILD_DIR)/bin/$(ARCH)bit
-ifdef OBS_PLUGIN_BUILD_OLD
-PLUGIN_BIN_DIR = $(PLUGIN_BUILD_DIR)/bin
+PLUGIN_INSTALL_DIR = /usr/lib/obs-plugins
+PLUGIN_INSTALL_DATA_DIR = /usr/share/obs/obs-plugins/qtwebkit-browser
+ifdef PREFIX
+PLUGIN_INSTALL_DIR := $(PREFIX)$(PLUGIN_INSTALL_DIR)
+PLUGIN_INSTALL_DATA_DIR := $(PREFIX)$(PLUGIN_INSTALL_DATA_DIR)
endif
+PLUGIN_BIN_DIR = $(PLUGIN_BUILD_DIR)/bin
+
all: plugin
.PHONY: plugin
@@ -43,7 +42,9 @@ plugin: $(LIB) $(RENDERER)
.PHONY: install
install:
mkdir -p $(PLUGIN_INSTALL_DIR)
- cp -r $(PLUGIN_BUILD_DIR) $(PLUGIN_INSTALL_DIR)
+ mkdir -p $(PLUGIN_INSTALL_DATA_DIR)
+ cp -r $(PLUGIN_BIN_DIR)/* $(PLUGIN_INSTALL_DIR)
+ cp -r $(PLUGIN_DATA_DIR)/* $(PLUGIN_INSTALL_DATA_DIR)
$(RENDERER): $(RENDERER_OBJ)
$(CXX) $(LDFLAGS) $^ $(LDLIBS_RENDERER) -o $@
|