aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorGuy Harris <gharris@sonic.net>2020-06-18 15:58:52 -0700
committerGuy Harris <gharris@sonic.net>2020-06-18 22:59:28 +0000
commit51bb2c4d7f515a24659ba0c0048392a81becda4e (patch)
treee66d510cce5c99fcfdd19643025270c8ce069fe4 /epan
parent45b5103e9123fb7a7c09509e97d923d39e7a847e (diff)
README.X11: update.
The current xcbproto has some more files. Not everybody builds with Make; say "build the x11-dissector target", to make it more generic in the CMake era, and give both Make and Ninja examples. Change-Id: I5a3c9b4dd3112cdc3054b37e4ead3abfe278df93 Reviewed-on: https://code.wireshark.org/review/37516 Reviewed-by: Guy Harris <gharris@sonic.net>
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/README.X1113
1 files changed, 11 insertions, 2 deletions
diff --git a/epan/dissectors/README.X11 b/epan/dissectors/README.X11
index ddef004bb2..80a2de128a 100644
--- a/epan/dissectors/README.X11
+++ b/epan/dissectors/README.X11
@@ -17,8 +17,10 @@ and xcbproto provides:
damage.xml
dpms.xml
dri2.xml
+ dri3.xml
ge.xml
glx.xml
+ present.xml
randr.xml
record.xml
render.xml
@@ -46,8 +48,15 @@ Or, if you have already cloned those repositories, "git pull" each one to bring
it up to date. Please be aware that the Mesa repository is rather large; it is
slightly more than 200MB as of this writing.
-Run the following:
- make x11-dissector
+Then build the x11-dissector target; for example, run the command
+
+ make x11-dissector
+
+if you're using Make as your build tool or
+
+ ninja x11-dissector
+
+if you're using Ninja as your build tool.
This will automatically run process-x11-fields.pl (for the core protocol
definitions), and then it will run process-x11-xcb.pl to process the XML