[Kimchi-devel] [PATCH v4] [Kimchi 7/8] Update the build system to make the serial console

Jose Ricardo Ziviani joserz at linux.vnet.ibm.com
Fri Feb 12 17:35:44 UTC 2016


Signed-off-by: Jose Ricardo Ziviani <joserz at linux.vnet.ibm.com>
---
 configure.ac               |  3 +++
 ui/Makefile.am             |  2 +-
 ui/serial/Makefile.am      | 21 +++++++++++++++++++++
 ui/serial/html/Makefile.am | 21 +++++++++++++++++++++
 ui/serial/libs/Makefile.am | 21 +++++++++++++++++++++
 5 files changed, 67 insertions(+), 1 deletion(-)
 create mode 100644 ui/serial/Makefile.am
 create mode 100644 ui/serial/html/Makefile.am
 create mode 100644 ui/serial/libs/Makefile.am

diff --git a/configure.ac b/configure.ac
index 57737a9..870ac0c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -115,6 +115,9 @@ AC_CONFIG_FILES([
     ui/pages/help/ru_RU/Makefile
     ui/pages/help/zh_CN/Makefile
     ui/pages/help/zh_TW/Makefile
+    ui/serial/Makefile
+    ui/serial/libs/Makefile
+    ui/serial/html/Makefile
     contrib/Makefile
     contrib/DEBIAN/Makefile
     contrib/DEBIAN/control
diff --git a/ui/Makefile.am b/ui/Makefile.am
index 21fe703..910adb1 100644
--- a/ui/Makefile.am
+++ b/ui/Makefile.am
@@ -15,6 +15,6 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-SUBDIRS = config css images js pages spice-html5
+SUBDIRS = config css images js pages spice-html5 serial
 
 uidir = $(datadir)/wok/plugins/kimchi/ui
diff --git a/ui/serial/Makefile.am b/ui/serial/Makefile.am
new file mode 100644
index 0000000..5bba692
--- /dev/null
+++ b/ui/serial/Makefile.am
@@ -0,0 +1,21 @@
+# Kimchi
+#
+# Copyright IBM Corp, 2016
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+SUBDIRS = html libs
+
+serialdir = $(datadir)/wok/plugins/kimchi/ui/serial
diff --git a/ui/serial/html/Makefile.am b/ui/serial/html/Makefile.am
new file mode 100644
index 0000000..d15073d
--- /dev/null
+++ b/ui/serial/html/Makefile.am
@@ -0,0 +1,21 @@
+# Kimchi
+#
+# Copyright IBM Corp, 2016
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+serial_htmldir = $(datadir)/wok/plugins/kimchi/ui/serial/html
+
+dist_serial_html_DATA = serial.html
diff --git a/ui/serial/libs/Makefile.am b/ui/serial/libs/Makefile.am
new file mode 100644
index 0000000..c31daea
--- /dev/null
+++ b/ui/serial/libs/Makefile.am
@@ -0,0 +1,21 @@
+# Kimchi
+#
+# Copyright IBM Corp, 2016
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+serial_libsdir = $(datadir)/wok/plugins/kimchi/ui/serial/libs
+
+dist_serial_libs_DATA = term.js
-- 
1.9.1




More information about the Kimchi-devel mailing list