Commit db140b3c authored by Robert Sprowson's avatar Robert Sprowson
Browse files

Makefile recreated from fragments

Pointless !Help removed

Version 0.13. Tagged as 'WindSetup-0_13'
parent 5f799fe1
......@@ -14,119 +14,19 @@
#
# Makefile for WindSetup
#
# ***********************************
# *** C h a n g e L i s t ***
# ***********************************
# Date Name Description
# ---- ---- -----------
# 31-Oct-97 BJGA Derived from KeybdSet makefile
# 10-Nov-97 BJGA Modified to use shared Common directory
# 18-Nov-97 BJGA Application renamed and relocated
# 09-Dec-97 BJGA Split Main.c, and modified to use shared Common library
# 17-Dec-97 BJGA Tidied up
# 11-May-98 BJGA Replaced Common directory with ConfigLib
#
#
# Program specific options:
#
COMPONENT = WindSetup
APP = !${COMPONENT}
RDIR = Resources
LDIR = ${RDIR}.${LOCALE}
INSTAPP = ${INSTDIR}.${APP}
#
# Generic options:
#
MKDIR = do mkdir -p
CC = cc
ATTR = -attr
CP = copy
LD = link
RM = remove
SQUEEZE = squeeze
WIPE = x wipe
CFLAGS = -c -depend !Depend -ffa -gflv ${INCLUDES} -throwback
CPFLAGS = ~cfr~v
WFLAGS = ~c~v
#
# Libraries
#
CLIB = C:o.stubs
ELIB = Tbox:o.eventlib
TLIB = Tbox:o.toolboxlib
WLIB = Tbox:o.wimplib
CONLIB = <Lib$Dir>.ConfigLib.o.ConfigLib
#
# Include files
#
INCLUDES = -ITbox:,C:,<Lib$Dir>.ConfigLib.
TARGET = !RunImage
INSTTYPE = app
APP_OBJS = Main Settings ToolboxE WimpE WimpM
LIBS = ${CONLIB} ${EVENTLIB} ${TBOXLIB} ${WIMPLIB}
CINCLUDES = -ITbox:,C:,C:ConfigLib.
INSTAPP_FILES = !Boot !Run !RunImage Res \
!Sprites !Sprites11 !Sprites22 CoSprite CoSprite11 CoSprite22
INSTAPP_VERSION = Messages
FILES=\
${LDIR}.!Help\
${RDIR}.!Boot\
${LDIR}.!Run\
${RDIR}.!RunImage\
${RDIR}.!Sprites\
${RDIR}.!Sprites11\
${RDIR}.!Sprites22\
${RDIR}.CoSprite\
${RDIR}.CoSprite11\
${RDIR}.CoSprite22\
${LDIR}.Messages\
${LDIR}.Res\
include CApp
OBJS = Main.o Settings.o ToolboxE.o WimpE.o WimpM.o
#
# Rule patterns
#
.c.o:; ${CC} ${CFLAGS} -o $@ $<
#
# Main rules:
#
# Application
#
all: ${FILES}
@echo ${COMPONENT}: All built (Disc)
install: ${FILES}
${MKDIR} ${INSTAPP}
|
${CP} ${RDIR}.!Boot ${INSTAPP}.!Boot ${CPFLAGS}
${CP} ${LDIR}.!Help ${INSTAPP}.!Help ${CPFLAGS}
${CP} ${LDIR}.!Run ${INSTAPP}.!Run ${CPFLAGS}
${CP} ${RDIR}.!RunImage ${INSTAPP}.!RunImage ${CPFLAGS}
${CP} ${RDIR}.!Sprites ${INSTAPP}.!Sprites ${CPFLAGS}
${CP} ${RDIR}.!Sprites11 ${INSTAPP}.!Sprites11 ${CPFLAGS}
${CP} ${RDIR}.!Sprites22 ${INSTAPP}.!Sprites22 ${CPFLAGS}
${CP} ${RDIR}.CoSprite ${INSTAPP}.CoSprite ${CPFLAGS}
${CP} ${RDIR}.CoSprite11 ${INSTAPP}.CoSprite11 ${CPFLAGS}
${CP} ${RDIR}.CoSprite22 ${INSTAPP}.CoSprite22 ${CPFLAGS}
${CP} ${LDIR}.Messages ${INSTAPP}.Messages ${CPFLAGS}
${CP} ${LDIR}.Res ${INSTAPP}.Res ${CPFLAGS}
|
${ATTR} -directories +wr -ww ${INSTAPP}
${ATTR} -files +or +ow +wr -ww ${INSTAPP}
|
@echo ${COMPONENT}: All installed (Disc)
clean:
${WIPE} o.* ${WFLAGS}
${RM} ${RDIR}.!RunImage
@echo ${COMPONENT}: cleaned
#
# Static dependencies:
#
${RDIR}.!RunImage: ${OBJS} ${CONLIB} ${ELIB} ${TLIB} ${WLIB} ${CLIB}
${LD} ${LDFLAGS} -o $@ ${OBJS} ${CONLIB} ${ELIB} ${TLIB} ${WLIB} ${CLIB}
${SQUEEZE} $@
C_WARNINGS = -fa
#---------------------------------------------------------------------------
# Dynamic dependencies:
Windows Setup
=============
WindSetup is used to configure window-related behaviour. You should not
need to run it separately - it integrates into !Configure.
Interactive help is available - load !Help from Apps.
/* (0.12)
/* (0.13)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.12
#define Module_MajorVersion_CMHG 0.13
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 14 Jan 2012
#define Module_Date_CMHG 17 Jul 2013
#define Module_MajorVersion "0.12"
#define Module_Version 12
#define Module_MajorVersion "0.13"
#define Module_Version 13
#define Module_MinorVersion ""
#define Module_Date "14 Jan 2012"
#define Module_Date "17 Jul 2013"
#define Module_ApplicationDate "14-Jan-12"
#define Module_ApplicationDate "17-Jul-13"
#define Module_ComponentName "WindSetup"
#define Module_ComponentPath "castle/RiscOS/Sources/SystemRes/Configure2/PlugIns/WindSetup"
#define Module_FullVersion "0.12"
#define Module_HelpVersion "0.12 (14 Jan 2012)"
#define Module_LibraryVersionInfo "0:12"
#define Module_FullVersion "0.13"
#define Module_HelpVersion "0.13 (17 Jul 2013)"
#define Module_LibraryVersionInfo "0:13"
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