CFLAGS=-g -Wall -I../lib -DDEBUG #-DHEAVY_DEBUG #CFLAGS=-O2 -Wall -I../lib LDFLAGS=-L./ -levent -lm -lz LIBARES_DIR = ../lib/ LIBARES_OBJECTS = \ $(LIBARES_DIR)as_event.o \ $(LIBARES_DIR)as_strobj.o \ $(LIBARES_DIR)as_list.o \ $(LIBARES_DIR)as_tcp.o \ $(LIBARES_DIR)as_log.o \ $(LIBARES_DIR)as_parse.o \ $(LIBARES_DIR)as_hashtable.o \ $(LIBARES_DIR)as_file.o \ $(LIBARES_DIR)as_ares.o \ $(LIBARES_DIR)as_crypt.o \ $(LIBARES_DIR)as_config.o \ $(LIBARES_DIR)as_packet.o \ $(LIBARES_DIR)as_sha1.o \ $(LIBARES_DIR)as_encoding.o \ $(LIBARES_DIR)as_hash.o \ $(LIBARES_DIR)as_session.o \ $(LIBARES_DIR)as_session_man.o \ $(LIBARES_DIR)as_node.o \ $(LIBARES_DIR)as_node_man.o \ $(LIBARES_DIR)as_meta.o \ $(LIBARES_DIR)as_netinfo.o \ $(LIBARES_DIR)as_source.o \ $(LIBARES_DIR)as_tokenize.o \ $(LIBARES_DIR)as_search_result.o \ $(LIBARES_DIR)as_search.o \ $(LIBARES_DIR)as_search_man.o \ $(LIBARES_DIR)as_http_header.o \ $(LIBARES_DIR)as_http_client.o \ $(LIBARES_DIR)as_http_server.o \ $(LIBARES_DIR)as_download_chunk.o \ $(LIBARES_DIR)as_download_conn.o \ $(LIBARES_DIR)as_download_state.o \ $(LIBARES_DIR)as_download_man.o \ $(LIBARES_DIR)as_download.o \ $(LIBARES_DIR)as_incoming.o \ $(LIBARES_DIR)as_share.o \ $(LIBARES_DIR)as_share_man.o \ $(LIBARES_DIR)as_push.o \ $(LIBARES_DIR)as_push_man.o \ $(LIBARES_DIR)as_push_reply.o \ $(LIBARES_DIR)as_upload.o \ $(LIBARES_DIR)as_upload_man.o \ $(LIBARES_DIR)as_util.o OBJECTS= \ main.o \ cmd.o \ testing.o all: ares libares.a: libares.a($(LIBARES_OBJECTS)) ares: libares.a $(OBJECTS) $(CC) $+ -o $@ $(LDFLAGS) ./libares.a clean: rm -f ares libares.a $(OBJECTS) $(LIBARES_OBJECTS)