CC = dcc

all:	ARemote

ARemote:	ARemote.o divert.o ARemote_temp.o
	$(CC) ARemote.o divert.o ARemote_temp.o -o ARemote

ARemote.o:  ARemote.c
  	$(CC) -c ARemote.c 

ARemote_temp.o:  ARemote_temp.c
  	$(CC) -c ARemote_temp.c 

divert.o:  divert.c
    $(CC) -c divert.c

clean:  
	delete #?.o ARemote
	
dist:	all
	delete ram:ARemote all force
	delete ram:ARemote.lha force
	makedir ram:ARemote
	makedir ram:ARemote/source
	copy ARemoteSource.info ram:ARemote/source.info
	copy #?.(c|h|gui) ram:ARemote/source
	copy dmakefile ram:ARemote/source
	copy ARemote ram:ARemote
	copy ARemote.info ram:ARemote
	copy ARemote.guide ram:ARemote
	copy ARemote.guide.icon ram:ARemote/ARemote.guide.info
	copy ARemoteDrawer.info ram:ARemote.info
	lz -r a ram:ARemote.lha ram:ARemote ram:ARemote.info

backup: 
	copy #?.(c|h|readme|rexx|info|gui|guide) work:SourceBackup/ARemote
	copy dmakefile work:SourceBackup/ARemote
	
archive:
    rm ram:ARemoteSource.lha
    lz -r a ram:ARemoteSource.lha #?.(c|h|guide|readme|info|gui|rexx) dmakefile
    copy ram:ARemoteSource.lha df0: