include config.mak
include $(srcdir)/version.mak
include $(srcdir)/rules.mak

.PHONY: all
all: $(sodir)/gen_yas$(extso) 
.PHONY: install
install: $(sodir)/gen_yas$(extso) 
	mkdir -p '$(winamp)/Plugins'
	cp $< '$(winamp)/Plugins'
####
$(sodir)/gen_yas$(extso): $(libdir)/libpib$(exta)
$(sodir)/gen_yas$(extso): $(libdir)/libpib$(exta)
$(sodir)/gen_yas$(extso): $(PWD)/libyas/Makefile FORCE
	cd $(<D) && $(MAKE)
$(libdir)/libpib$(exta): $(PWD)/libpib/Makefile FORCE
	cd $(<D) && $(MAKE)
####
app-opts+='--prefix=$(prefix)'
ifneq (,$(unpackdir)) # [
app-opts+='--unpackdir=$(unpackdir)'
endif # ]
app-opts+='--msvc=$(msvc)'
app-opts+='--mssdk=$(mssdk)'
app-opts+='--wasdk=$(wasdk)'
app-opts+='--winamp=$(winamp)'
app-opts+='--nsis=$(nsis)'
ifneq (,$(tools)) # [
app-opts+='--tools=$(tools)'
endif # ]
ifneq (,$(unpackdir)) # [
app-opts+='--unpackdir=$(unpackdir)'
endif # ]
#
#$(PWD)/%/Makefile: $(srcdir)/%/Makefile
#$(PWD)/%/Makefile: $(srcdir)/%/configure
#	mkdir -p $(@D)
#	cd $(@D) && $< --app=$* $(app-opts)
#	touch $@
.PHONY: clean
clean:
	cd ./libpib && $(MAKE) $@
	cd ./libyas && $(MAKE) $@
.PHONY: FORCE
FORCE:
