TARGET = libRt.a

CFILES = drag_drop.c Rt.c xpm_obj.c file.c \
cursor.c image.c broadcaster.c dir.c file.c menu.c pushBWrapper.c\
command.c signal_handler.c message.c listWrapper.c widget.c\
textWrapper.c plug.c multiplexer.c fileSBWrapper.c string.c \
container.c obj_core.c db.c data_entry.c labelWrapper.c \
resource_link.c error.c list.c toggleWrapper.c

OFILES = drag_drop.o Rt.o xpm_obj.o broadcaster.o\
cursor.o dir.o file.o menu.o pushBWrapper.o\
command.o message_dialog.o signal_handler.o message.o listWrapper.o \
widget.o file.o textWrapper.o multiplexer.o fileSBWrapper.o \
string.o container.o obj_core.o db.o data_entry.o labelWrapper.o \
resource_link.o error.o list.o toggleWrapper.o


_OFILES = main-c.o creation-c.o callbacks-c.o 
_LIBS = -Bstatic -lRt -lX  -lst -lXm -lXaw -lXmu -lXt -lXext -lX11
CC = clcc -g -I../../include


TARGET:	$(OFILES)
	ar r $(TARGET) $(OFILES)
	$(RANLIB) $(TARGET)
	mv $(TARGET) $(LIBDIR)

clean:
	rm -f *.o core *.a

include:
	CURRENT=`pwd`;\
	for i in *.h; do \
		echo $$i;\
		cd $(INCDIR);\
		if [ -h $(INCDIR)/$$i ]; then rm -f $(INCDIR)/$$i; fi; \
		ln -s $$CURRENT/$$i .; \
	done
