#Makefile for librarys 

#-----------------------------------------------------
TOPDIR  :=  $(shell /bin/pwd)
TOPDIR  :=  $(TOPDIR)/..

include $(TOPDIR)/prerules.mk
#-----------------------------------------------------



#-------------------------------------------------------#
#                       SUBLIBS                         #
#-------------------------------------------------------#
SUBLIBS  = 
SUBLIBS  +=  cgi-lib
SUBLIBS  +=  ../libiconv-1.8

ifeq ($(_SSL_SUPPORT_), 1)
SUBLIBS	 += openssl-0.9.7e
endif

SUBLIBS  +=  ffmpeg-export-2008-01-17
SUBLIBS  +=  libdlna
SUBLIBS  +=  libupnp-1.6.0_dlna

SUBLIBS  +=  sqlite-3.5.9
SUBLIBS  +=  uuid
SUBLIBS  +=  zlib-1.2.1
SUBLIBS  +=  libid3tag-0.15.1b
SUBLIBS  +=  gdbm-1.8.3 
SUBLIBS  +=  tcp_wrappers_7.6
ifeq ($(_AFP_SUPPORT_), 1)
	SUBLIBS  +=  db-4.2.52/build_unix
endif
SUBLIBS  +=  jpeg-6b/
SUBLIBS  +=  giflib-4.1.4
SUBLIBS  +=  libpng-1.2.18

ifeq ($(_WEB_STATION_SUPPORT_), 1)
    SUBLIBS +=  libxml2-2.6.27
endif
#-------------------------------------------------------#
#                       TARGETS                         #
#-------------------------------------------------------#

all: libs
	@echo All LIBS are OK!


libs : ${SUBLIBS}
	@for i in ${SUBLIBS} ;  do                                                    \
            echo "-----------------------------------------------------------------"; \
            echo -e "\033[;34m                         $$i                 \033[;0m"; \
            echo "-----------------------------------------------------------------"; \
            make -C $$i || exit 1 ;                                         \
        done

install: 
	@for i in ${SUBLIBS} ;  do                                                    \
            echo "-----------------------------------------------------------------"; \
            echo -e "\033[;35m                         $$i                 \033[;0m"; \
            echo "-----------------------------------------------------------------"; \
            make -C $$i install || exit 1 ;                                   \
        done

clean:
	for i in ${SUBLIBS} ; do make -C $$i clean || exit 1 ; done
