terom@31: LIBEVENT_HEADERS = lib/libevent-dev/include terom@31: LIBEVENT_LIBRARY = lib/libevent-dev/lib terom@31: DEFINES = terom@26: terom@31: LDFLAGS = -L${LIBEVENT_LIBRARY} -levent -lpng -pthread -lpcl terom@31: CFLAGS = -Wall -g -I${LIBEVENT_HEADERS} ${DEFINES} -std=gnu99 terom@0: terom@31: SRCS = *.c cache/*.c cache/engines/*.c terom@31: OBJS = *.o terom@38: EXECS = file_main web_main node_main cache_test memcache_test terom@31: terom@31: all: depend ${EXECS} terom@0: terom@13: file_main: file_main.o common.o render.o render_raw.o render_png.o render_local.o render_mandelbrot.o terom@26: node_main: node_main.o common.o config.o socket.o render.o render_thread.o render_local.o render_png.o render_raw.o render_mandelbrot.o terom@31: web_main: web_main.o common.o config.o socket.o http.o render.o remote_node.o remote_pool.o render_remote.o tile.o static.o terom@31: coro_test: coro_test.o common.o config.o socket.o terom@31: cache_test: cache_test.o common.o cache/cache.o cache/req.o cache/op.o cache/engines/fs.o terom@46: memcache_test: memcache_test.o common.o memcache/memcache.o memcache/connection.o memcache/server.o memcache/request.o memcache/command.o memcache/strings.o socket.o config.o terom@1: terom@3: clean : terom@31: -rm *.o ${EXECS} terom@3: terom@31: depend: terom@31: makedepend -Y -- $(CFLAGS) -- $(SRCS) 2> /dev/null terom@31: terom@31: # DO NOT DELETE terom@31: terom@31: cache_test.o: cache.h cache_engines.h common.h terom@31: common.o: common.h terom@31: config.o: config.h common.h terom@31: coro_test.o: lib/libevent-dev/include/event2/util.h terom@31: coro_test.o: lib/libevent-dev/include/event-config.h terom@31: coro_test.o: lib/libevent-dev/include/event2/event.h terom@31: coro_test.o: lib/libevent-dev/include/event2/event_compat.h terom@31: coro_test.o: lib/libevent-dev/include/event2/event_struct.h common.h config.h terom@31: coro_test.o: socket.h terom@31: file_main.o: common.h render.h render_local.h render_png_struct.h terom@31: file_main.o: render_png.h render_raw_struct.h render_raw.h terom@31: http.o: lib/libevent-dev/include/event2/event_struct.h terom@31: http.o: lib/libevent-dev/include/event-config.h terom@31: http.o: lib/libevent-dev/include/event2/util.h http.h terom@31: http.o: lib/libevent-dev/include/event2/http.h common.h terom@38: memcache_test.o: lib/libevent-dev/include/event2/event.h terom@38: memcache_test.o: lib/libevent-dev/include/event-config.h terom@38: memcache_test.o: lib/libevent-dev/include/event2/util.h terom@38: memcache_test.o: lib/libevent-dev/include/event2/event_compat.h terom@38: memcache_test.o: lib/libevent-dev/include/event2/event_struct.h memcache.h terom@38: memcache_test.o: config.h common.h terom@31: node_main.o: lib/libevent-dev/include/event2/event.h terom@31: node_main.o: lib/libevent-dev/include/event-config.h terom@31: node_main.o: lib/libevent-dev/include/event2/util.h terom@31: node_main.o: lib/libevent-dev/include/event2/event_struct.h terom@31: node_main.o: lib/libevent-dev/include/event2/event_compat.h terom@31: node_main.o: lib/libevent-dev/include/event2/bufferevent.h common.h socket.h terom@31: node_main.o: config.h render.h render_struct.h render_net.h render_thread.h terom@31: node_main.o: render_thread_struct.h terom@31: remote_node.o: remote_node.h config.h common.h render_net.h socket.h terom@31: remote_pool.o: remote_pool.h remote_node.h config.h common.h terom@31: render.o: render_struct.h render.h terom@31: render_local.o: common.h render_struct.h render.h render_local.h terom@31: render_local.o: render_png_struct.h render_png.h render_raw_struct.h terom@31: render_local.o: render_raw.h render_mandelbrot.h terom@31: render_mandelbrot.o: common.h render_struct.h render.h render_mandelbrot.h terom@31: render_multi.o: common.h render_struct.h render.h render_multi.h terom@31: render_multi.o: lib/libevent-dev/include/event2/util.h terom@31: render_multi.o: lib/libevent-dev/include/event-config.h terom@31: render_multi.o: lib/libevent-dev/include/event2/buffer.h remote_pool.h terom@31: render_multi.o: remote_node.h config.h render_remote.h render_slices_struct.h terom@31: render_multi.o: render_png_struct.h render_png.h render_slices.h terom@31: render_png.o: common.h render_struct.h render.h render_png_struct.h terom@31: render_png.o: render_png.h terom@31: render_raw.o: common.h render_struct.h render.h render_raw_struct.h terom@31: render_raw.o: render_raw.h terom@31: render_remote.o: lib/libevent-dev/include/event2/event.h terom@31: render_remote.o: lib/libevent-dev/include/event-config.h terom@31: render_remote.o: lib/libevent-dev/include/event2/util.h terom@31: render_remote.o: lib/libevent-dev/include/event2/event_struct.h terom@31: render_remote.o: lib/libevent-dev/include/event2/bufferevent.h terom@31: render_remote.o: render_remote.h lib/libevent-dev/include/event2/buffer.h terom@31: render_remote.o: render.h remote_pool.h remote_node.h config.h common.h terom@31: render_remote.o: render_struct.h render_net.h socket.h terom@31: render_slices.o: common.h render_struct.h render.h render_slices_struct.h terom@31: render_slices.o: render_png_struct.h render_png.h render_slices.h terom@31: render_thread.o: lib/libevent-dev/include/event2/event.h terom@31: render_thread.o: lib/libevent-dev/include/event-config.h terom@31: render_thread.o: lib/libevent-dev/include/event2/util.h common.h terom@31: render_thread.o: render_thread.h render.h render_thread_struct.h terom@31: render_thread.o: lib/libevent-dev/include/event2/event_struct.h terom@31: render_thread.o: render_struct.h render_local.h render_png_struct.h terom@31: render_thread.o: render_png.h render_raw_struct.h render_raw.h terom@31: render_threads.o: common.h render_threads.h render.h render_slices_struct.h terom@31: render_threads.o: render_struct.h render_png_struct.h render_png.h terom@31: render_threads.o: render_slices.h render_mandelbrot.h terom@31: socket.o: socket.h config.h common.h terom@31: static.o: lib/libevent-dev/include/event2/http.h terom@31: static.o: lib/libevent-dev/include/event2/util.h terom@31: static.o: lib/libevent-dev/include/event-config.h terom@31: static.o: lib/libevent-dev/include/event2/buffer.h static.h common.h terom@31: tile.o: tile.h render.h render_struct.h terom@31: web_main.o: lib/libevent-dev/include/event2/event.h terom@31: web_main.o: lib/libevent-dev/include/event-config.h terom@31: web_main.o: lib/libevent-dev/include/event2/util.h terom@31: web_main.o: lib/libevent-dev/include/event2/event_compat.h terom@31: web_main.o: lib/libevent-dev/include/event2/http.h terom@31: web_main.o: lib/libevent-dev/include/event2/event_struct.h common.h http.h terom@31: web_main.o: render_struct.h render.h remote_node.h config.h remote_pool.h terom@31: web_main.o: render_remote.h lib/libevent-dev/include/event2/buffer.h tile.h terom@31: web_main.o: static.h terom@31: cache/cache.o: cache.h cache.h cache/engine.h terom@31: cache/op.o: cache.h cache.h cache/op.h cache/req.h cache/engine.h common.h terom@31: cache/req.o: cache.h cache.h cache/req.h cache/op.h cache/engine.h common.h terom@31: cache/engines/fs.o: cache.h cache.h cache/engine.h cache/op.h common.h