#
#
# make Makefile
#
#  
#

#
# TOP
#  Set to top of source code tree.  Can be an absolute or relative path.
#
TOP	= ../..

#
# TARGET_1
#  Set to the name of the target binary
#
#

TARGETdir = VQ
TARGET_1  = VQ_LBG

#
# Application CFLAGS, LDFLAGS, and libraries
#

AP_CFLAGS	= -I/projects/cslu/speech/unsup/src/include
AP_LDFLAGS	=
AP_LIBS 	= -lnspeech -lsp -lm


#
# ARCH Application CFLAGS
#

sun4_CFLAGS	= 
decmips_CFLAGS	=

#
# ARCH Aplication LDFLAGS
#

sun4_LDFLAGS	= 
decmips_LDFLAGS	=

#
# ARCH Apllication libraries
#

sun4_LIBS	= 
decmips_LIBS	=

#
# Don't change the next two lines!
#

OBJ_DIR	= $(TOP)/obj/bin/$(ARCH)/$(TARGETdir)
CONF	= $(TOP)/conf/$(ARCH).conf

SRC_1	= VqLBG.c 

OBJ_1	= $(OBJ_DIR)/VqLBG.o 


#####################################
#                                   #
# End of user configuration options #
#                                   #
#####################################

CFLAGS	= $(AP_CFLAGS) $(${ARCH}_CFLAGS) 
LIBS	= $(AP_LIBS) $(${ARCH}_LIBS)
LDFLAGS = $(AP_LDFLAGS) $(${ARCH}_LDFLAGS)

all: DIRS $(TARGET_1) 

lbgmake: DIRS $(TARGET_1)

install: $(TARGET_1)
	. $(CONF) ; $$INSTALL $(OBJ_DIR)/$(TARGET_1) $$INSTALL_BIN_DIR/$(TARGET_1)

$(TARGET_1): $(OBJ_1)
	@. ${CONF} ; echo ". $(CONF) ; $$CC $(CFLAGS) $$GCFLAGS $(LDFLAGS) $$GLDFLAGS -o $(OBJ_DIR)/$(TARGET_1) $(OBJ_1) $$SPEECH_LIBDIR $(LIBS) $$GLIBS"
	@. ${CONF} ; $$CC $(CFLAGS) $$GCFLAGS $(LDFLAGS) $$GLDFLAGS -o $(OBJ_DIR)/$(TARGET_1) $(OBJ_1) $$SPEECH_LIBDIR $(LIBS) $$GLIBS


DIRS:
	. $(CONF) ; $$MKDIRS $(OBJ_DIR)

depend:
	. $(CONF) ; $$MKDEPEND $(CFLAGS) $$GCFLAGS Makefile $(SRC_1)

clean:
	. $(CONF) ; $$RM -f $(OBJ_DIR)/$(TARGET_1) $(OBJ_1)

#
#
# DO NOT REMOVE THIS LINE ! mkdepend depends on it
 
${OBJ_DIR}/VqLBG.o: VqLBG.c /projects/cslu/speech/work/src/include/speech.h  VqLBG.c
	@. ${CONF} ; echo ". ${CONF} ; $$CC $(CFLAGS) $$GCFLAGS -c VqLBG.c -o ${OBJ_DIR}/VqLBG.o"
	@. ${CONF} ; $$CC $(CFLAGS) $$GCFLAGS -c VqLBG.c -o ${OBJ_DIR}/VqLBG.o

