topdir = ..
include $(topdir)/add_defs/makedefs
#
O = .
PYINC= -I/usr/include/python -I/usr/lib/python/config
COMPILE = $(CC) $(DEBUG) $(CFLAGS) $(PYINC) -c $(@F:.o=.c) -o $@
#
#OBJ = $(O)/IFU_py_io_wrap.o $(O)/py_misc.o
OBJ = $(O)/IFU_py_io_wrap.o 

LIB = _IFU_py_io.$(SH_EXT)

OUT : dirobj $(LIB)

$(LIB) : $(OBJ) $(IOLIB)
	$(LD) $(LDF) $(SH_FLAG) -o $@ $(OBJ) $(IOLIB) $(PYLIBS) $(ADD_LIBS)

IFU_py_io_wrap.c : IFU_py_io.i typemacros.i
	swig $(CFLAGS) -python $<

$(O)/py_misc.o : py_misc.c $(STAND_INC)
	$(COMPILE)

$(O)/IFU_py_io_wrap.o : IFU_py_io_wrap.c 
	$(COMPILE)

clear:
	rm -f $(OBJ) $(LIB)
