Commit ad9f46e0 authored by Ben Avison's avatar Ben Avison
Browse files

Build fix

Detail:
  The build utility mkunictype, compiled at build time, is now built using the
  HostTools shared makefile, and so will execute on any RISC OS build host even
  if the default compiler options are to target an incompatible ARM
  architecture. Added call to stripdepnd to the MkClean obey file.
Admin:
  Tested using an APCS-R build on an Iyonix.

Version 0.56. Not tagged
parent 69a25816
......@@ -35,7 +35,6 @@ MKDIR = do mkdir -p
AS = objasm
CP = copy
CC = cc
CC_HOST = %cc
CM = cmhg
RM = remove
LD = link
......@@ -191,7 +190,6 @@ clean:
${RM} c.unictype
${RM} mkunictype
${RM} TextConv
${STRIP}
@echo ${COMPONENT}: cleaned
export_hdrs: ${HDRS} dirs
......@@ -227,11 +225,11 @@ dirs:
${MKDIR} ${UNICODELIBDIR}.o
unictype.c: mkunictype data.UnicodeData
mkunictype < data.UnicodeData > c.unictype
${RUN}mkunictype < data.UnicodeData > c.unictype
echo Made unictype.c
mkunictype: mkunictype.c
${CC_HOST} mkunictype
${MAKE} -f mkunictype/mk COMPONENT=mkunictype THROWBACK=${THROWBACK}
TextConv: textconv.o ${TARGET}
${LD} -o $@ textconv.o ${TARGET} ${CLIB}
......
......@@ -14,3 +14,5 @@
|
Dir <Obey$Dir>
amu_machine clean
stripdepnd
stripdepnd mkunictype/mk
......@@ -6,18 +6,18 @@
*/
#define Module_MajorVersion_CMHG 0.56
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 05 Dec 2008
#define Module_Date_CMHG 14 Jun 2009
#define Module_MajorVersion "0.56"
#define Module_Version 56
#define Module_MinorVersion ""
#define Module_Date "05 Dec 2008"
#define Module_Date "14 Jun 2009"
#define Module_ApplicationDate "05-Dec-08"
#define Module_ApplicationDate "14-Jun-09"
#define Module_ComponentName "Unicode"
#define Module_ComponentPath "castle/RiscOS/Sources/Lib/Unicode"
#define Module_FullVersion "0.56"
#define Module_HelpVersion "0.56 (05 Dec 2008)"
#define Module_HelpVersion "0.56 (14 Jun 2009)"
#define Module_LibraryVersionInfo "0:56"
# Copyright 2009 Castle Technology Ltd
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Makefile for mkunictype
include HostTools
include StdRules
include AppLibs
include CApp
# Dynamic dependencies:
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment