summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2020-06-02 02:51:52 -0700
committerMichael Forney <mforney@mforney.org>2020-06-02 04:22:27 -0700
commitc3a19d3117342fddef2ab58ab435684458cf7025 (patch)
treed05ec68eb0858e283529a9e91f875740883e6011 /pkg
parentf658aebd4291d814fc2c9dcf2c54047a9396ba1d (diff)
libinput: Add header target
Diffstat (limited to 'pkg')
-rw-r--r--pkg/libinput/gen.lua1
-rw-r--r--pkg/swc/gen.lua4
-rw-r--r--pkg/velox/gen.lua4
3 files changed, 5 insertions, 4 deletions
diff --git a/pkg/libinput/gen.lua b/pkg/libinput/gen.lua
index 54d3eb9c..991eccb6 100644
--- a/pkg/libinput/gen.lua
+++ b/pkg/libinput/gen.lua
@@ -7,6 +7,7 @@ cflags{
'-I $builddir/pkg/mtdev/include',
}
+pkg.hdrs = copy('$outdir/include', '$srcdir/src', {'libinput.h'})
pkg.deps = {
'pkg/libevdev/headers',
'pkg/linux-headers/headers',
diff --git a/pkg/swc/gen.lua b/pkg/swc/gen.lua
index 8815c589..67be5d06 100644
--- a/pkg/swc/gen.lua
+++ b/pkg/swc/gen.lua
@@ -7,7 +7,7 @@ cflags{
'-I $outdir/include',
'-I $srcdir',
'-I $builddir/pkg/fontconfig/include',
- '-I $basedir/pkg/libinput/src/src',
+ '-I $builddir/pkg/libinput/include',
'-I $builddir/pkg/libxkbcommon/include',
'-I $builddir/pkg/libdrm/include',
'-I $builddir/pkg/linux-headers/include',
@@ -54,7 +54,7 @@ pkg.deps = {
'$outdir/cursor/cursor_data.h',
'pkg/fontconfig/headers',
'pkg/libdrm/headers',
- 'pkg/libinput/fetch',
+ 'pkg/libinput/headers',
'pkg/libxkbcommon/headers',
'pkg/linux-headers/headers',
'pkg/pixman/headers',
diff --git a/pkg/velox/gen.lua b/pkg/velox/gen.lua
index 63ac696f..58e7f2a1 100644
--- a/pkg/velox/gen.lua
+++ b/pkg/velox/gen.lua
@@ -2,7 +2,7 @@ cflags{
string.format([[-D 'VELOX_LIBEXEC="%s/libexec/velox"']], config.prefix),
'-I $outdir',
'-I $builddir/pkg/fontconfig/include',
- '-I $basedir/pkg/libinput/src/src',
+ '-I $builddir/pkg/libinput/include',
'-I $builddir/pkg/libxkbcommon/include',
'-I $builddir/pkg/linux-headers/include',
'-I $builddir/pkg/pixman/include',
@@ -23,7 +23,7 @@ pkg.deps = {
'$outdir/protocol/velox-client-protocol.h',
'$outdir/protocol/velox-server-protocol.h',
'pkg/fontconfig/headers',
- 'pkg/libinput/fetch',
+ 'pkg/libinput/headers',
'pkg/libxkbcommon/headers',
'pkg/linux-headers/headers',
'pkg/pixman/headers',