#
#	Makefile for Appweb
#
#	Copyright (c) Embedthis Software LLC, 2003-2008. All Rights Reserved.
#
#	This is an all-in-one build where all the Appweb source files are catenated into as few files as possible. 
#	See http://hg.embedthis.com/appweb if you require the full source for the Appweb.
#

include 		.makedep

ifeq ($(BLD_EJS_DIR),)
	TARGETS			+= $(BLD_LIB_DIR)/libappweb$(BLD_LIB)
	EJS_OBJECTS		+= apwebLib
	TARGETS			+= $(BLD_BIN_DIR)/appweb$(BLD_EXE)
endif

compileTargets: $(TARGETS)

#
#	Build the appweb library
#	
$(BLD_LIB_DIR)/libappweb$(BLD_LIB): $(OBJECTS) $(BLD_MPRS_MAKEDEP)
	@bld --library $(BLD_LIB_DIR)/libappweb --search "$(BLD_APPWEB_DEP_LIBPATHS)" --libs "$(BLD_APPWEB_DEP_LIBS)" \
		$(APPWEB_OBJECTS)

$(BLD_BIN_DIR)/appweb$(BLD_EXE): $(OBJECTS) $(BLD_APPWEB_MAKEDEP)
	@bld --exe $(BLD_BIN_DIR)/appweb$(BLD_EXE) --search "$(BLD_APPWEB_LIBPATHS)" --libs "$(BLD_APPWEB_LIBS)" appweb
