-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy patheme2.pro
More file actions
35 lines (27 loc) · 730 Bytes
/
Copy patheme2.pro
File metadata and controls
35 lines (27 loc) · 730 Bytes
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
TARGET = eme2
TEMPLATE = lib
CONFIG -= qt
CONFIG += staticlib
DEFINES += __KERNEL__
ARCH=x86
SRC_PROJECT_PATH = $$PWD
LINUX_VERSION = $$system(uname -r)
LINUX_HEADERS_PATH = /lib/modules/$$LINUX_VERSION/build
INCLUDEPATH += $$SRC_PROJECT_PATH/include
INCLUDEPATH += $$LINUX_HEADERS_PATH/include
INCLUDEPATH += $$LINUX_HEADERS_PATH/arch/$$ARCH/include
buildmod.commands = make -C $$LINUX_HEADERS_PATH M=$$SRC_PROJECT_PATH modules
cleanmod.commands = make -C $$LINUX_HEADERS_PATH M=$$SRC_PROJECT_PATH clean
QMAKE_EXTRA_TARGETS += buildmod cleanmod
SOURCES += \
blockwalk.c \
eme2.c \
eme2_test.c
DISTFILES += \
Makefile \
README.md \
LICENSE
HEADERS += \
blockwalk.h \
eme2_tv.h \
eme2.h