include ../Makefile.inc #PYTHONLIBDIR = $(DESTDIR)/usr/lib/python1.5/site-packages OBJECTS = rw.o dos.o sun.o bsdlabel.o CFLAGS=-I$(PYTHONINCLUDE) -Os TARGET = libbalkan.a ifeq (.depend,$(wildcard .depend)) DEPTARGET=all else DEPTARGET=depend all endif everything: $(DEPTARGET) all: $(TARGET) _balkanmodule.so _balkanmodule.so: _balkanmodule.o libbalkan.a gcc -shared -o $@ _balkanmodule.o libbalkan.a _balkanmodule.o: _balkanmodule.c balkan.h gcc $(CFLAGS) -c -fPIC -o $@ $< libbalkan.a: libbalkan.a($(OBJECTS)) clean: rm -f *.o *.so $(TARGET) .depend dos.o: dos.h sun.o: sun.h install: all mkdir -p $(DESTDIR)/$(PYTHONLIBDIR) install -s _balkanmodule.so $(DESTDIR)/$(PYTHONLIBDIR) depend: $(CPP) -M $(CFLAGS) *.c > .depend ifeq (.depend,$(wildcard .depend)) include .depend endif