DIR = ///GBlanker/Blankers

CC = SC $(MATH)

RM = Delete
RMFLAGS = FORCE QUIET
COPY = /Install

OBJS = /main.o blank.o prefs.o $(NAME).o

SCOPS = SCOPTIONS

$(NAME): $(SCOPS) $(OBJS)
	Echo "  Linking $(NAME)"
	$(CC) LINK PNAME=$(NAME) $(OBJS)
	$(RM) $(RMFLAGS) $(NAME).lnk

$(SCOPS): /$(SCOPS) LOCAL_$(SCOPS)
	Echo "  Generating $(SCOPS)"
	Join /$(SCOPS) LOCAL_$(SCOPS) AS $(SCOPS)

$(NAME).o: $(NAME).c
	Echo "  Compiling $(NAME).c"
	$(CC) IGN=100 IGN=147 IGN=154 $*.c

.c.o:
	Echo "  Compiling $*.c"
	$(CC) $*.c

revision:
	Echo "  Bumping revision of $(NAME)"
	BumpRev 38 $(NAME)
	$(RM) $(RMFLAGS) $(NAME)_rev.i

clean:
	Echo "  Deleting *.o and $(NAME)"
	$(RM) $(RMFLAGS) $(OBJS) $(NAME)

install: $(DIR)/$(NAME)

$(DIR)/$(NAME): $(NAME)
	Echo "  Installing $(NAME) in $(DIR)"
	$(COPY) $(NAME) $(DIR)
