summaryrefslogtreecommitdiff
path: root/pkg/libevdev/gen.rc
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/libevdev/gen.rc')
-rw-r--r--pkg/libevdev/gen.rc5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg/libevdev/gen.rc b/pkg/libevdev/gen.rc
index c65456b9..92c7f3be 100644
--- a/pkg/libevdev/gen.rc
+++ b/pkg/libevdev/gen.rc
@@ -1,6 +1,7 @@
cflags\
-I include\
-I '$dir' \
+ -I '$outdir' \
-I '$srcdir'
hdrs=libevdev/libevdev.h
@@ -10,7 +11,9 @@ for(hdr in $hdrs) {
}
phony headers '$outdir'/include/$hdrs
-lib libevdev.a libevdev/^(libevdev.c libevdev-names.c)
+build '$outdir'/event-names.h awk '$srcdir'/include/linux/^(input.h input-event-codes.h) '|' '$dir'/eventnames.awk ; with\
+ expr '-f $dir/eventnames.awk'
+lib libevdev.a -d '$outdir'/event-names.h libevdev/^(libevdev.c libevdev-names.c)
file lib/libevdev.a '$outdir'/libevdev.a 644
fetch git