mirror of
https://github.com/antoinevignau/source.git
synced 2025-01-19 10:31:15 +00:00
1 line
1.4 KiB
Plaintext
1 line
1.4 KiB
Plaintext
|
#
# Macros.make - Makefile for Macros
#
# Copyright <20> 1989, Claris Corporation.
#
# This makefile rebuilds the symbol table dump file
# whenever any of the macro files it includes have changed.
#--------------------------------------------------------------------------------
# Variables
Module = Macros
ModuleDir = {AWGS}{Module}:
Makefile = {ModuleDir}{Module}.make
MacroFiles = {ModuleDir}m16.bob <09>
{ModuleDir}m16.branch <09>
{ModuleDir}m16.cmp <09>
{ModuleDir}m16.eval <09>
{ModuleDir}m16.math <09>
{ModuleDir}m16.move <09>
{ModuleDir}m16.msl <09>
{ModuleDir}m16.stack <09>
{ModuleDir}m16.tools <09>
{ModuleDir}m16.utility <09>
{ModuleDir}e16.tools
#--------------------------------------------------------------------------------
# Main target
{ModuleDir}Macros.dump <09><> {MacroFiles} {MakeFile}
@echo "# Creating {ModuleDir}DumpMacros.aii <20>"
@echo > {ModuleDir}DumpMacros.aii
@for i in {MacroFiles}; <20>
@echo "<22>tinclude<64>t<EFBFBD>'{i}<7D>'" >> {ModuleDir}DumpMacros.aii; <20>
@end
@echo >> {ModuleDir}DumpMacros.aii
@echo "<22>tDUMP<4D>t<EFBFBD>'{ModuleDir}Macros.dump<6D>'" >> {ModuleDir}DumpMacros.aii
@echo "<22>tEND" >> {ModuleDir}DumpMacros.aii
AsmIIGS {ModuleDir}DumpMacros.aii -c # don't even bother with object.
Delete {ModuleDir}DumpMacros.aii<69> # don't need source files
clean <09>
@confirm "Delete {ModuleDir}Macros.dump"
@if {status} == 0 then
delete {ModuleDir}Macros.dump
@end
|