Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
fa446c65
Commit
fa446c65
authored
Sep 27, 2014
by
Rémi Denis-Courmont
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Build system support for wayland-scanner
parent
77d7c369
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
26 additions
and
0 deletions
+26
-0
configure.ac
configure.ac
+12
-0
modules/.gitignore
modules/.gitignore
+2
-0
modules/Makefile.am
modules/Makefile.am
+12
-0
No files found.
configure.ac
View file @
fa446c65
...
@@ -3182,7 +3182,19 @@ dnl
...
@@ -3182,7 +3182,19 @@ dnl
AC_ARG_ENABLE(wayland,
AC_ARG_ENABLE(wayland,
[AS_HELP_STRING([--enable-wayland], [Wayland support (default auto)])])
[AS_HELP_STRING([--enable-wayland], [Wayland support (default auto)])])
have_wayland="no"
have_wayland="no"
AC_ARG_VAR([WAYLAND_SCANNER], [Wayland scanner utility])
AS_IF([test "${enable_wayland}" != "no"], [
AS_IF([test "${enable_wayland}" != "no"], [
AC_MSG_CHECKING([for the Wayland scanner])
AS_IF([test -z "$WAYLAND_SCANNER"], [
PKG_CHECK_EXISTS([wayland-scanner], [
WAYLAND_SCANNER="$(${PKG_CONFIG} wayland-scanner --variable wayland_scanner)"
], [
WAYLAND_SCANNER="wayland-scanner"
])
])
AC_MSG_RESULT([$WAYLAND_SCANNER])
PKG_CHECK_MODULES([WAYLAND_CLIENT], [wayland-client >= 1.5.91], [
PKG_CHECK_MODULES([WAYLAND_CLIENT], [wayland-client >= 1.5.91], [
have_wayland="yes"
have_wayland="yes"
], [
], [
...
...
modules/.gitignore
View file @
fa446c65
*-client-protocol.h
*-protocol.c
plugins.dat
plugins.dat
srtp-test-aes
srtp-test-aes
srtp-test-recv
srtp-test-recv
modules/Makefile.am
View file @
fa446c65
noinst_LTLIBRARIES
=
noinst_LTLIBRARIES
=
noinst_HEADERS
=
noinst_HEADERS
=
check_PROGRAMS
=
check_PROGRAMS
=
EXTRA_DIST
=
BASE_SUBDIRS
=
\
BASE_SUBDIRS
=
\
audio_filter
\
audio_filter
\
...
@@ -72,3 +73,14 @@ module.rc.lo: module.rc
...
@@ -72,3 +73,14 @@ module.rc.lo: module.rc
-i
$<
-o
$@
-i
$<
-o
$@
echo
HELLO
echo
HELLO
endif
endif
# Wayland
SUFFIXES
+=
-client-protocol
.h
-protocol
.c .xml
.xml-client-protocol.h
:
$(AM_V_GEN)$(WAYLAND_SCANNER)
client-header <
"
$^
"
>
"
$@
.tmp"
$(AM_V_at)
mv
-f
--
"
$@
.tmp"
"
$@
"
.xml-protocol.c
:
$(AM_V_GEN)$(WAYLAND_SCANNER)
code <
"
$^
"
>
"
$@
.tmp"
$(AM_V_at)
mv
-f
--
"
$@
.tmp"
"
$@
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment