LIBLO_CFLAGS=$(shell pkg-config --cflags liblo)
LIBLO_LIBS=$(shell pkg-config --libs liblo)
TARGET=plosc

CFLAGS+=$(LIBLO_CFLAGS) 
SOBJ=$(PACKSODIR)/$(TARGET).$(SOEXT)
LIBS=$(LIBLO_LIBS)

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)

install-me:
	swipl -f none -g "pack_install('file:.',[upgrade(true)]), halt"

publish:
	swipl -f none -g "pack_property(plosc,download(D)), pack_install(D,[upgrade(true),interactive(false)]), halt"