-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathelokab-files-manager.pro
50 lines (37 loc) · 1.23 KB
/
elokab-files-manager.pro
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
40
41
42
43
44
45
46
47
48
49
TEMPLATE = subdirs
SUBDIRS =\
library\
elokab-fm \
elokab-fa
CONFIG += qt \
release
INCLUDEPATH +=common\
usr\
etc
LIBS += $(SUBLIBS) -L/usr/lib -lQtDBus -lQtXml -lQtGui -lQtCore -lpthread -lX11
linux-g++*: {
# Provide relative path from application to elokab librarys
# ex:app=usr/bin/elokab-applications library=usr/lib/libelokabmimicon.so
QMAKE_LFLAGS += -Wl,--rpath=\\\$\$ORIGIN/../lib
}
#---------------------------------------------
# INSTALL
#---------------------------------------------
# MKDIR = mkdir -p /etc/xdg/elokab
# MKDIR = mkdir -p /usr/share/elokab
# MKDIR = mkdir -p /usr/share/applications
# MKDIR = mkdir -p /usr/lib/elokab
#---config files---------
elokabConfig.files =etc/xdg/*
elokabConfig.path=/etc/xdg/
#---DATA files---------------
elokabData.files=usr/share/elokab/*
elokabData.path=/usr/share/elokab
applicationsData.files=usr/share/applications/*
applicationsData.path=/usr/share/applications/
# elokablib.files=usr/lib/elokab/*
# elokablib.path=/usr/lib/elokab
INSTALLS += elokabConfig \
elokabData \
applicationsData
# elokablib