From 6901450e44d23a4fcf46408040eb944e9e9a9441 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 4 Jul 2013 10:47:26 +0000 Subject: [PATCH] Integrating frontend/sh_on_named_pipes.sh into docs and delivery system --- Makefile.am | 1 + README | 5 ++++- xorriso/README_gnu_xorriso | 3 +++ xorriso/make_xorriso_standalone.sh | 1 + xorriso/xorriso_makefile_am.txt | 2 ++ 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 7e298df9..61a2eae7 100644 --- a/Makefile.am +++ b/Makefile.am @@ -252,6 +252,7 @@ EXTRA_DIST = \ frontend/frontend_pipes_xorriso.c \ frontend/README-tcltk \ frontend/xorriso-tcltk \ + frontend/sh_on_named_pipes.sh \ README \ AUTHORS \ CONTRIBUTORS \ diff --git a/README b/README index 747439d1..a850c9ec 100644 --- a/README +++ b/README @@ -176,12 +176,15 @@ xorriso distro package does not install it, you may get it directly from http://libburnia-project.org/export/head/libisoburn/trunk/frontend/xorriso-tcltk Further there is the C program frontend/frontend_pipes_xorriso.c which -forks a xorriso process and shows the same communication gestures as +forks a xorriso process and shows similar communication gestures as xorriso-tcltk. In particular it connects to xorriso via two pipes, sends commands, waits for all replies of a command, picks info out of the xorriso message sieve, and parses reply message lines into words. +The bash script frontend/sh_on_named_pipes.sh forks a xorriso process and +operates it via two named pipes which it creates. + Drives and Disk File Objects diff --git a/xorriso/README_gnu_xorriso b/xorriso/README_gnu_xorriso index 5ca308d2..970a8bf4 100644 --- a/xorriso/README_gnu_xorriso +++ b/xorriso/README_gnu_xorriso @@ -174,6 +174,9 @@ In particular it connects to xorriso via two pipes, sends commands, waits for all replies of a command, picks info out of the xorriso message sieve, and parses reply message lines into words. +The bash script frontend/sh_on_named_pipes.sh forks a xorriso process and +operates it via two named pipes which it creates. + Drives and Disk File Objects diff --git a/xorriso/make_xorriso_standalone.sh b/xorriso/make_xorriso_standalone.sh index 32f49940..a03491a2 100755 --- a/xorriso/make_xorriso_standalone.sh +++ b/xorriso/make_xorriso_standalone.sh @@ -238,6 +238,7 @@ copy_files \ frontend/frontend_pipes_xorriso.c \ frontend/README-tcltk \ frontend/xorriso-tcltk \ + frontend/sh_on_named_pipes.sh \ "$lone_dir"/frontend diff --git a/xorriso/xorriso_makefile_am.txt b/xorriso/xorriso_makefile_am.txt index 3db9b63a..be84268b 100644 --- a/xorriso/xorriso_makefile_am.txt +++ b/xorriso/xorriso_makefile_am.txt @@ -336,6 +336,8 @@ EXTRA_DIST = \ doc/startup_file.txt \ frontend/frontend_pipes_xorriso.c \ frontend/README-tcltk \ + frontend/xorriso-tcltk \ + frontend/sh_on_named_pipes.sh \ libisofs/aaip-os-dummy.c \ libisofs/aaip-os-linux.c \ libisofs/aaip-os-freebsd.c \