# $Id: obj,v 1.3 1998/08/11 14:38:32 wmglo Exp $ -*- makefile -*-

.SUFFIXES:
.SUFFIXES: .o .c
.SUFFIXES: .o .cc
.SUFFIXES: .o .cpp
.SUFFIXES: .lo .c
.SUFFIXES: .lo .cc
.SUFFIXES: .lo .cpp

VPATH = ..

.c.o:
	@$(RM) -f $@
	$(CC) -c $(CFLAGS) -I.. $(WX_INCLUDES) $(ADD_COMPILE) $(WX_DEFINES) $<

.cc.o:
	@$(RM) -f $@
	$(CXX) -c $(CXXFLAGS) -I.. $(WX_INCLUDES) $(ADD_COMPILE) $(WX_DEFINES) $<

.cpp.o:
	@$(RM) -f $@
	$(CXX) -c $(CXXFLAGS) -I.. $(WX_INCLUDES) $(ADD_COMPILE) $(WX_DEFINES) $<

.c.lo:
	@$(RM) -f $@
	$(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) -I.. $(WX_INCLUDES) $(ADD_COMPILE) $(WX_DEFINES) $<

.cc.lo:
	@$(RM) -f $@
	$(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) -I.. $(WX_INCLUDES) $(ADD_COMPILE) $(WX_DEFINES) $<

.cpp.lo:
	@$(RM) -f $@
	$(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) -I.. $(WX_INCLUDES) $(ADD_COMPILE) $(WX_DEFINES) $<

clean_obj::
	@$(RM) *.o
	@if test "x$(SRC_DIR)" != x ; then \
	  for each in $(SRC_DIR) xxx; do \
	    if test -d $$each ; then \
	      $(RM) $$each/*.o ; \
	    fi; \
	  done; \
	fi

clean_lobj::
	@$(LIBTOOL) $(RM) *.lo
	@if test "x$(SRC_DIR)" != x ; then \
	  for each in $(SRC_DIR) xxx; do \
	    if test -d $$each ; then \
	      $(LIBTOOL) $(RM) $$each/*.lo ; \
	    fi; \
	  done; \
	fi

include $(RULES_GENERIC)/depend
