Adding DOCS file in OS400 installation library with license and various other documentation text files.
Setting character set of OS400 installed source components
This commit is contained in:
		@@ -15,7 +15,7 @@ SRCPF="${LIBIFSNAME}/H.FILE"
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
if action_needed "${SRCPF}"
 | 
					if action_needed "${SRCPF}"
 | 
				
			||||||
then    CMD="CRTSRCPF FILE(${TARGETLIB}/H) RCDLEN(112)"
 | 
					then    CMD="CRTSRCPF FILE(${TARGETLIB}/H) RCDLEN(112)"
 | 
				
			||||||
        CMD="${CMD} TEXT('curl: Header files')"
 | 
					        CMD="${CMD} CCSID(${TGTCCSID}) TEXT('curl: Header files')"
 | 
				
			||||||
        system "${CMD}"
 | 
					        system "${CMD}"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,6 +19,33 @@ then    CMD="CRTLIB LIB(${TARGETLIB}) TEXT('curl: multiprotocol support API')"
 | 
				
			|||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#       Create the DOCS source file if it does not exist.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if action_needed "${LIBIFSNAME}/DOCS.FILE"
 | 
				
			||||||
 | 
					then    CMD="CRTSRCPF FILE(${TARGETLIB}/DOCS) RCDLEN(112)"
 | 
				
			||||||
 | 
					        CMD="${CMD} CCSID(${TGTCCSID}) TEXT('Documentation texts')"
 | 
				
			||||||
 | 
					        system "${CMD}"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#       Copy some documentation files if needed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					for TEXT in "${TOPDIR}/COPYING" "${SCRIPTDIR}/README.OS400"             \
 | 
				
			||||||
 | 
					    "${TOPDIR}/CHANGES" "${TOPDIR}/docs/THANKS" "${TOPDIR}/docs/FAQ"    \
 | 
				
			||||||
 | 
					    "${TOPDIR}/docs/FEATURES" "${TOPDIR}/docs/SSLCERTS"                 \
 | 
				
			||||||
 | 
					    "${TOPDIR}/docs/RESOURCES" "${TOPDIR}/docs/VERSIONS"                \
 | 
				
			||||||
 | 
					    "${TOPDIR}/docs/HISTORY"
 | 
				
			||||||
 | 
					do      MEMBER="`basename \"${TEXT}\" .OS400`"
 | 
				
			||||||
 | 
					        MEMBER="${LIBIFSNAME}/DOCS.FILE/`db2_name \"${MEMBER}\"`.MBR"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if action_needed "${MEMBER}" "${TEXT}"
 | 
				
			||||||
 | 
					        then    CMD="CPY OBJ('${TEXT}') TOOBJ('${MEMBER}') TOCCSID(${TGTCCSID})"
 | 
				
			||||||
 | 
					                CMD="${CMD} DTAFMT(*TEXT) REPLACE(*YES)"
 | 
				
			||||||
 | 
					                system "${CMD}"
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#       Build in each directory.
 | 
					#       Build in each directory.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
for SUBDIR in include lib src tests
 | 
					for SUBDIR in include lib src tests
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user