SMFROOT= GLIB_CFLAGS=$(shell pkg-config --cflags glib-2.0) GLIB_LIBS=$(shell pkg-config --libs glib-2.0) TARGET=plsmf CFLAGS+=$(GLIB_CFLAGS) -I$(SMFROOT)/include SOBJ=$(PACKSODIR)/$(TARGET).$(SOEXT) LIBS=$(GLIB_LIBS) -L$(SMFROOT)/lib -lsmf all: $(SOBJ) $(SOBJ): c/$(TARGET).o mkdir -p $(PACKSODIR) $(LD) $(LDSOFLAGS) -o $@ $(SWISOLIB) $< $(LIBS) # strip -x $@ check:: install:: clean: rm -f c/$(TARGET).o distclean: clean rm -f $(SOBJ)