
SRC= $(wildcard *.c)
OBJ= $(SRC:.c=.o)

hibtest : $(HIBTEST)

$(HIBTEST) : $(OBJ) $(HIBLIBA)
	@echo "Linking the test program : hibtest.??z"
	@$(LD) -o hibtest $(OBJ) $(HIBLIBA) $(LDFLAGS)
	@echo "Copying files"
	@mv -f *.??z $(DEBUGFILES) $(HIBTEST_PATH)
	@echo "********************** hibtest.??z done"

.c.o : %.c mktest.h  $(HIBLIB_HEADERS) $(HIBLIBA_HEADERS) $(HEADERS_PATH)/internal_types.h  $(KERNEL_HEADERS)
	@echo "Building file: $<"
	@$(CC) $(CFLAGS) $(ASFLAGS) $< -I$(HIBLIB_PATH) -I$(HIBLIBA_PATH) -I$(HEADERS_PATH) -I$(KERNEL_PATH) $(CALCS)
	
clean :
	@echo "Removing *.o files"
	@rm -fv *.o
	@echo "Removing hibtest.??z"
	@rm -fv $(HIBTEST_PATH)/*.??z
ifeq ($(DEBUG),TRUE)
	@echo "Removing *.dbg files"
	@rm -fv $(HIBTEST_PATH)/*.dbg
endif
	