DEST = .rpdlib/utilities.o .rpdlib/types.o .rpdlib/hardware.o .rpdlib/user.o .rpdlib/network.o netskeleton

RPD_ARGS =
RPDC = rpdc
all: .rpdlib $(DEST)

.rpdlib:
	r.mklib

.rpdlib/utilities.o: utilities.rpd
	$(RPDC) $(RPD_ARGS) -L utilities.rpd

.rpdlib/types.o: types.rpd .rpdlib/utilities.o
	$(RPDC) $(RPD_ARGS) -L types.rpd

.rpdlib/hardware.o: hardware.rpd .rpdlib/types.o
	$(RPDC) $(RPD_ARGS) -L hardware.rpd

.rpdlib/network.o: network.rpd .rpdlib/types.o .rpdlib/hardware.o
	$(RPDC) $(RPD_ARGS) -L network.rpd

.rpdlib/user.o: user.rpd .rpdlib/hardware.o .rpdlib/types.o
	$(RPDC) $(RPD_ARGS) -L user.rpd

netskeleton: netskeleton.rpd .rpdlib/network.o .rpdlib/hardware.o .rpdlib/user.o .rpdlib/types.o
	$(RPDC) $(RPD_ARGS) -L -M netskeleton -o netskeleton netskeleton.rpd

clean:
	@echo Cleaning your libraries for export
	@/bin/rm -rf .rpdlib 
	@/bin/rm -f *~ 
	@/bin/rm -f #*
	@/bin/rm -f %*
	@/bin/rm -f *.o netskeleton
