DIRECTORIES = ott_ac
# C
CDIR=./c/
export CFILES := LE880-webrtc-wm8960-pa-ec-00 LE880-speaker-monitor-00 LE880-mic-set-level-02 LE880-record-04 LE880-rtsp-server-02
CLIST = $(addprefix $(CDIR), $(CFILES))
export LDFLAGS = -lgstrtsp-1.0
export CFLAGS = $(shell pkg-config --cflags --libs  gstreamer-rtsp-server-1.0 gstreamer-webrtc-1.0 gstreamer-sdp-1.0 libsoup-2.4 json-glib-1.0 gstreamer-audio-1.0)
# LIB
LFILES = AudioSettings.js LE880alerts.js LE880gpio.js LE880input.js LE880main.js LE880output.js LE880wssServerMicAlert.js
OFILES = ott_ac_lib.js
FILES = LE880-pi-pulseaudio-cmd.js LE880-pi-pulseaudio-req.js LE880start.js
.PHONY : deb lib home ott_ac c scripts

deb: lib home ott_ac c scripts
#$(LDIR)${LFILES}:
#	cd ${LDIR} && bytenode -c 
$(LFILES):
	cd ./lib/ && bytenode -c $@

$(FILES):
	bytenode -c $@

lib:
	cd ./lib/ && bytenode -c ${LFILES} && rm ${LFILES}

home:
	bytenode -c ${FILES}  && rm ${FILES}

ott_ac:
	cd ./ott_ac/ && bytenode -c ${OFILES} && rm ${OFILES}

c: 
	cd ./c/ && rm *.c

scripts:
	cd ./scripts && rm LE880deb* && rm LE880fa*

#all: $(LIST)
#	bytenode -c ${FILES}
#	+$(MAKE) -C c
#	+$(MAKE) -C lib
#
#${LIST}:
#	cd $@ bytenode -C *.js
#
#*.js:
#	bytenode -c $@
#
#clean:
#	+$(MAKE) -C c clean
#	+$(MAKE) -C lib clean
#	echo "Moving ${FILES} to /home/pi/packages/source-code/${version}/"
#	mv ${FILES} /home/pi/packages/source-code/${version}/
#	rm Makefile
#
#$(BIN)/%: 
#
