Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-1.1
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-1.1
Commits
f7324726
Commit
f7324726
authored
Jul 06, 2009
by
Rémi Denis-Courmont
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Relax libvlccore.sym ordering (completely)
parent
53afb986
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
10 deletions
+17
-10
src/Makefile.am
src/Makefile.am
+16
-0
src/check_symbols
src/check_symbols
+1
-10
No files found.
src/Makefile.am
View file @
f7324726
...
@@ -501,6 +501,22 @@ stamp-revision:
...
@@ -501,6 +501,22 @@ stamp-revision:
dist_check_SCRIPTS
=
check_symbols check_headers
dist_check_SCRIPTS
=
check_symbols check_headers
TESTS
=
check_symbols
TESTS
=
check_symbols
check_DATA
=
libvlc-headers.sym libvlc-sorted.sym
CLEANFILES
+=
$(check_DATA)
libvlc-sorted.sym
:
libvlccore.sym
rm
-f
libvlc-sorted.sym
sort
-fdu
<
"
$(srcdir)
/libvlccore.sym"
>
libvlc-sorted.sym
libvlc-headers.sym
:
rm
-f
libvlc-headers.sym
cat
${srcdir}
/../include/vlc_
*
.h
${srcdir}
/control/
*
.h |
\
sed
-n
-e
's/^[ ]*VLC_EXPORT[ ]*([^,]*,\([^,]*\),.*/\1/p'
|
\
sed
-e
's/[^a-zA-Z0-9_]*//'
|
\
sort
-fdu
>
libvlc-headers.sym
.PHONY
:
libvlc-headers.sym
check-local
:
check-local
:
for
h
in
`
echo
$(pkginclude_HEADERS)
|
sed
-e
s,
\.\.
/include/,,g
`
;
\
for
h
in
`
echo
$(pkginclude_HEADERS)
|
sed
-e
s,
\.\.
/include/,,g
`
;
\
do
\
do
\
...
...
src/check_symbols
View file @
f7324726
...
@@ -2,14 +2,7 @@
...
@@ -2,14 +2,7 @@
# Plugin API consistency check for VLC
# Plugin API consistency check for VLC
# Copyright © 2007 Rémi Denis-Courmont.
# Copyright © 2007 Rémi Denis-Courmont.
rm
-f
libvlc-headers.sym
if
!
diff
-u
${
srcdir
}
/libvlccore.sym libvlc-sorted.sym
;
then
cat
${
srcdir
}
/../include/vlc_
*
.h
${
srcdir
}
/control/
*
.h |
\
sed
-n
-e
's/^[ ]*VLC_EXPORT[ ]*([^,]*,\([^,]*\),.*/\1/p'
|
\
sed
-e
's/[^a-zA-Z0-9_]*//'
|
\
sort
-fdu
>
libvlc-headers.sym
if
!
diff
-u
${
srcdir
}
/libvlccore.sym libvlc-headers.sym
;
then
echo
"Mismatching symbols found!"
echo
"Mismatching symbols found!"
exit
1
exit
1
fi
fi
...
@@ -19,5 +12,3 @@ fi
...
@@ -19,5 +12,3 @@ fi
# echo "Illegal symbol name (starting with underscore) found!";
# echo "Illegal symbol name (starting with underscore) found!";
# exit 1
# exit 1
#fi
#fi
rm
-f
libvlc-headers.sym
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