[Kimchi-devel] [PATCH v3] [Kimchi 7/8] Update the build system to make the serial console
Jose Ricardo Ziviani
joserz at linux.vnet.ibm.com
Thu Feb 11 13:47:09 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