include ../config.mk #################### # Client # #################### ClientFiles = URLGenerator URLGeneratorEJB URLGeneratorServlets URLGeneratorPHP RUBiSProperties Stats \ TransitionTable TimeManagement ClientEmulator UserSession InitDB BeansFiles = all_client_sources = $(addprefix edu/rice/rubis/client/, $(addsuffix .java, $(ClientFiles))) $(addprefix edu/rice/rubis/beans/, $(addsuffix .java, $(BeansFiles))) all_client_obj = $(addprefix edu/rice/rubis/client/, $(addsuffix .class, $(ClientFiles))) $(addprefix edu/rice/rubis/beans/, $(addsuffix .class, $(BeansFiles))) client: $(all_client_obj) ${JAR} cvf rubis_client.jar $(all_client_obj) all: client initDB: ${JAVA} -classpath .:./database edu.rice.rubis.client.InitDB ${PARAM} emulator: ${JAVA} -classpath . edu.rice.rubis.client.ClientEmulator javadoc : ${MKDIR} -p doc ${JAVADOC} -d ./doc -bootclasspath ${CLASSPATH} -version -author -windowtitle "RUBiS Client API" -header "RUBiS (C)2001 Rice University/INRIA
" edu.rice.rubis.client clean: ${RM} -Rf edu/rice/rubis/client/*.class edu/rice/rubis/beans/*.class doc/* rubis_client.jar