[libxml2] os400: compile and install program xmlcatalog (qshell-only).
- From: Daniel Veillard <veillard src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxml2] os400: compile and install program xmlcatalog (qshell-only).
- Date: Sun, 1 May 2016 10:45:01 +0000 (UTC)
commit d76abc7bcdb056c6790b24a7f53a6265f2069600
Author: Patrick Monnerat <pm datasphere ch>
Date: Mon Apr 20 15:40:00 2015 +0200
os400: compile and install program xmlcatalog (qshell-only).
os400/make-src.sh | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
---
diff --git a/os400/make-src.sh b/os400/make-src.sh
index 9b1076a..6bd1c69 100644
--- a/os400/make-src.sh
+++ b/os400/make-src.sh
@@ -298,3 +298,30 @@ then CMD="CRTCMD CMD(${TARGETLIB}/XMLLINT) PGM(${TARGETLIB}/XMLLINTCL)"
CMD="${CMD} TEXT('XML tool') REPLACE(*YES)"
system "${CMD}"
fi
+
+
+# Compile and link program xmlcatalog.
+
+if action_needed "${LIBIFSNAME}/XMLCATALOG.PGM" "xmlcatalog.c" ||
+ action_needed "${LIBIFSNAME}/XMLCATALOG.PGM" \
+ "${LIBIFSNAME}/${SRVPGM}.SRVPGM" ||
+ action_needed "${LIBIFSNAME}/XMLCATALOG.PGM" \
+ "${LIBIFSNAME}/LIMXMLMAIN.MODULE"
+then make_module XMLCATALOG xmlcatalog.c
+ CMD="CRTPGM PGM(${TARGETLIB}/XMLCATALOG)"
+ CMD="${CMD} MODULE(${TARGETLIB}/XMLCATALOG)"
+ CMD="${CMD} ENTMOD(${TARGETLIB}/LIBXMLMAIN)"
+ CMD="${CMD} BNDSRVPGM(QADRTTS) BNDDIR((${TARGETLIB}/${STATBNDDIR})"
+ if [ "${WITH_ZLIB}" -ne 0 ]
+ then CMD="${CMD} (${ZLIB_LIB}/${ZLIB_BNDDIR})"
+ fi
+ CMD="${CMD}) ACTGRP(*NEW) TEXT('XML/SGML catalog tool')"
+ CMD="${CMD} TGTRLS(${TGTRLS})"
+ system "${CMD}"
+ rm -f "${LIBIFSNAME}/XMLCATALOG.MODULE"
+fi
+
+# Install xmlcatalog in IFS.
+
+rm -f "${IFSDIR}/bin/xmlcatalog"
+ln -s "${LIBIFSNAME}/XMLCATALOG.PGM" "${IFSDIR}/bin/xmlcatalog"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]