CXXSOURCES = \
	helpers.C \
	kgroupbox.C

TARGET = libqtadds.a

OBJECTS = $(CSOUCRES:.c=.o) $(CXXSOURCES:.C=.o)

# ok, all variables should be exported from top-level makefile

all: $(TARGET)

$(TARGET): $(OBJECTS)
	-rm -f $(TARGET)
#	$(LD) $(LDFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS)
	$(AR) $(TARGET) $(OBJECTS)
	$(RANLIB) $(TARGET)

clean:
	-rm -f core $(OBJECTS) *.moc
%.o: %.c
	$(CC) $(FLAGS) $(CFLAGS) $(INCS) -c $<

%.o: %.C
	$(CXX) $(FLAGS) $(CXXFLAGS) $(INCS) -c $<

%.moc: %.h
	$(MOC) $*.h -o $*.moc

# dependencies
kgroupbox.o: kgroupbox.moc kgroupbox.h
helpers.o: helpers.h
