aboutsummaryrefslogtreecommitdiff
path: root/packages/OS400/make-include.sh
diff options
context:
space:
mode:
authorPatrick Monnerat <Patrick.Monnerat@datasphere.ch>2009-08-31 15:22:16 +0000
committerPatrick Monnerat <Patrick.Monnerat@datasphere.ch>2009-08-31 15:22:16 +0000
commiteb438719f7cd9f6ae3f39a14db3a18007448341a (patch)
tree17791d24fd188c9ccd4da90c826c90b567b363c9 /packages/OS400/make-include.sh
parent44e2832b2a06ad95a3a5241b7c1b0fece76cace5 (diff)
OS400: adjust inclusion paths in include files to avoid "include file not found" in DB2 mode.
Diffstat (limited to 'packages/OS400/make-include.sh')
-rw-r--r--packages/OS400/make-include.sh14
1 files changed, 12 insertions, 2 deletions
diff --git a/packages/OS400/make-include.sh b/packages/OS400/make-include.sh
index 81a16f43c..e216eb313 100644
--- a/packages/OS400/make-include.sh
+++ b/packages/OS400/make-include.sh
@@ -35,15 +35,25 @@ fi
copy_hfile()
{
+ destfile="${1}"
+ srcfile="${2}"
+ shift
+ shift
sed -e '1i\
#pragma enum(int)\
-' -e '$a\
+' "${@}" -e '$a\
#pragma enum(pop)\
-' < "${2}" > "${1}"
+' < "${srcfile}" > "${destfile}"
}
# Copy the header files.
+DEST="${SRCPF}/`db2_name curl/curl.h`.MBR"
+if action_needed "${DEST}" curl/curl.h
+then copy_hfile "${DEST}" curl/curl.h -e \
+ 's/^# *include *[<"]curl\/curlbuild.h[">]/#include "curlbuild.h"/'
+fi
+
for HFILE in curl/*.h ${SCRIPTDIR}/ccsidcurl.h
do DEST="${SRCPF}/`db2_name \"${HFILE}\"`.MBR"
if action_needed "${DEST}" "${HFILE}"