# LaserC-Makefile for Ruby
# Copyright (c) 1992 Markus M. Nick, Mainz 41

all : test

CCOM = e:\megamax\bin\ccom.ttp -Z 
CC = e:\megamax\bin\cc.ttp -Z 
MV = e:\megamax\bin\mv.ttp

CINIT = e:\megamax\lib\init.o
CLIB  = e:\megamax\lib\libe.a e:\megamax\lib\libc.a
CINCLUDE = e:\megamax\include

INC_DIR = -I.. -I..\.. -I..\..\..\letemfly -Ie:\megamax\include

RUBYLIB   = ruby.o ruby_pop.o
OBJ_STUFF = rgemhndl.o rfiximag.o clip_it.o repldlin.o ltmf_lib.o foo.o	# rsr_regs.o

## test ##
test: example.o $(OBJ_STUFF) $(RUBYLIB)
	$(CC) -o ..\..\example\xample.prg example.o $(OBJ_STUFF) $(RUBYLIB)

## OBJ_STUFF ##
rgemhndl.o : ..\..\stuff\rgemhndl.c
	$(CCOM) $(INC_DIR) $*.c
	$(MV) $*.o $@
	
rfiximag.o: ..\..\stuff\rfiximag.c
	$(CCOM) $(INC_DIR) $*.c
	$(MV) $*.o $@

clip_it.o: ..\..\stuff\clip_it.c
	$(CCOM) $(INC_DIR) $*.c
	$(MV) $*.o $@

repldlin.o: ..\..\stuff\repldlin.c
	$(CCOM) $(INC_DIR) $*.c
	$(MV) $*.o $@

example.o: ..\..\example\example.c
	$(CCOM) $(INC_DIR) $*.c
	$(MV) $*.o $@

foo.o: ..\foo.c
	$(CCOM) $(INC_DIR) $*.c
	$(MV) $*.o $@


# -eof-
