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

Build fixes

Detail:
  Gave Components file more power to install the executable and frontend in
  different places. Iyonix-themed application directory sprites are now
  available in addition to the old Morris4 ones, and are selected based upon
  the UserIF build variable.
Admin:
  Checked frontend installs correctly.

Retagged as 'squeeze-5_09'
parent 884ef5aa
...@@ -32,7 +32,7 @@ TARGET2 = xpand ...@@ -32,7 +32,7 @@ TARGET2 = xpand
CFLAGS = -Wpc -ffah -IC:CLX -DDDE -DDEBUGGING=0 CFLAGS = -Wpc -ffah -IC:CLX -DDDE -DDEBUGGING=0
DIRS = o._dirs DIRS = o._dirs
INSTAPP = ${INSTDIR}.^.AcornC/C++.Tools.!Squeeze INSTAPP = ${INSTDIR}.!Squeeze
# #
# Program specific options: # Program specific options:
...@@ -64,24 +64,26 @@ install_rom: ...@@ -64,24 +64,26 @@ install_rom:
install: install_${INSTTYPE} install: install_${INSTTYPE}
install_tool_squeeze: ${TARGET} install_tool_squeeze: ${TARGET}
${MKDIR} ${INSTDIR}.Docs ${MKDIR} ${INSTDIR}
${CP} ${TARGET} ${INSTDIR}.${TARGET} ${CPFLAGS} ${CP} ${TARGET} ${INSTDIR}.${TARGET} ${CPFLAGS}
@echo ${COMPONENT}: tool installed in library @echo ${COMPONENT}: tool installed in library
install_tool_xpand: ${TARGET2} install_tool_xpand: ${TARGET2}
${MKDIR} ${INSTDIR}.Docs ${MKDIR} ${INSTDIR}
${CP} ${TARGET2} ${INSTDIR}.${TARGET2} ${CPFLAGS} ${CP} ${TARGET2} ${INSTDIR}.${TARGET2} ${CPFLAGS}
@echo ${COMPONENT}: xpand installed in library @echo ${COMPONENT}: xpand installed in library
install_: install_tool_squeeze install_app:
${MKDIR} ${INSTAPP} ${MKDIR} ${INSTAPP}
${CP} LocalRes:!Boot ${INSTAPP}.!Boot ${CPFLAGS} ${CP} LocalRes:!Boot ${INSTAPP}.!Boot ${CPFLAGS}
${CP} LocalRes:!Run ${INSTAPP}.!Run ${CPFLAGS} ${CP} LocalRes:!Run ${INSTAPP}.!Run ${CPFLAGS}
${CP} LocalRes:!Help ${INSTAPP}.!Help ${CPFLAGS} ${CP} LocalRes:!Help ${INSTAPP}.!Help ${CPFLAGS}
${CP} LocalRes:!Sprites ${INSTAPP}.!Sprites ${CPFLAGS} ${CP} LocalRes:!Setup ${INSTAPP}.!Setup ${CPFLAGS}
${CP} LocalRes:!Sprites22 ${INSTAPP}.!Sprites22 ${CPFLAGS} ${CP} LocalUserIFRes:!Sprites ${INSTAPP}.!Sprites ${CPFLAGS}
${CP} LocalRes:Messages ${INSTAPP}.Messages ${CPFLAGS} IfThere LocalUserIFRes:!Sprites11 then ${CP} LocalUserIFRes:!Sprites11 ${INSTAPP}.!Sprites11 ${CPFLAGS}
${CP} LocalRes:Templates ${INSTAPP}.Templates ${CPFLAGS} ${CP} LocalUserIFRes:!Sprites22 ${INSTAPP}.!Sprites22 ${CPFLAGS}
${CP} LocalRes:Messages ${INSTAPP}.Messages ${CPFLAGS}
${CP} LocalRes:Templates ${INSTAPP}.Templates ${CPFLAGS}
${CC} -C++ -E >${INSTAPP}.Desc LocalRes:Desc ${CC} -C++ -E >${INSTAPP}.Desc LocalRes:Desc
${TIDYDESC} ${INSTAPP}.Desc ${INSTAPP}.Desc ${TIDYDESC} ${INSTAPP}.Desc ${INSTAPP}.Desc
@echo ${COMPONENT}: FrontEnd app install in '${INSTAPP}' @echo ${COMPONENT}: FrontEnd app install in '${INSTAPP}'
......
File added
File added
File added
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