Makefile
changeset 26 6d615203d963
parent 23 31307efd7e78
child 27 1e79b4cc8f1b
equal deleted inserted replaced
25:a1e271de54c2 26:6d615203d963
     5 
     5 
     6 all: web_main file_main node_main
     6 all: web_main file_main node_main
     7 
     7 
     8 common.o: common.c common.h
     8 common.o: common.c common.h
     9 http.o: http.c http.h common.h
     9 http.o: http.c http.h common.h
    10 remote_node.o: remote_node.c remote_node.h common.h
    10 config.o: config.c config.h
       
    11 socket.o: socket.c socket.h config.h common.h
       
    12 
       
    13 remote_node.o: remote_node.c remote_node.h common.h render_net.h socket.h config.h
    11 remote_pool.o: remote_pool.c remote_pool.h common.h
    14 remote_pool.o: remote_pool.c remote_pool.h common.h
    12 render.o: render.c render.h common.h
    15 render.o: render.c render.h common.h
    13 render_remote.o: render_remote.c render_remote.h common.h
    16 render_remote.o: render_remote.c render_remote.h common.h socket.h remote_node.h remote_pool.h
    14 render_png.o: render_png.c render_png.h common.h
    17 render_png.o: render_png.c render_png.h common.h
    15 render_raw.o: render_raw.c render_raw.h common.h
    18 render_raw.o: render_raw.c render_raw.h common.h
    16 render_local.o: render_local.c render_local.h common.h render_png.h render_raw.h render_mandelbrot.h
    19 render_local.o: render_local.c render_local.h common.h render_png.h render_raw.h render_mandelbrot.h
    17 render_multi.o: render_multi.c render_multi.h render_remote.o common.h
    20 render_multi.o: render_multi.c render_multi.h render_remote.o common.h
    18 render_mandelbrot.o: render_mandelbrot.c render_mandelbrot.h common.h
    21 render_mandelbrot.o: render_mandelbrot.c render_mandelbrot.h common.h
    19 render_slices.o: render_slices.c render_slices.h common.h
    22 render_slices.o: render_slices.c render_slices.h common.h
    20 render_threads.o: render_threads.c render_threads.h common.h
    23 render_threads.o: render_threads.c render_threads.h common.h
    21 render_thread.o: render_thread.c render_thread.h common.h render_local.h
    24 render_thread.o: render_thread.c render_thread.h common.h render_local.h
    22 
    25 
    23 file_main.o: file_main.c
    26 file_main.o: file_main.c
    24 node_main.o: node_main.c render_net.h
    27 node_main.o: node_main.c common.h render.h render_struct.h render_thread.h render_thread_struct.h render_net.h socket.h
    25 web_main.o: web_main.c
    28 web_main.o: web_main.c common.h render.h render_struct.h remote_node.h remote_pool.h render_remote.h config.h
    26 
    29 
    27 file_main: file_main.o common.o render.o render_raw.o render_png.o render_local.o render_mandelbrot.o
    30 file_main: file_main.o common.o render.o render_raw.o render_png.o render_local.o render_mandelbrot.o
    28 node_main: node_main.o common.o render.o render_thread.o render_local.o render_png.o render_raw.o render_mandelbrot.o
    31 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
    29 web_main: web_main.o common.o http.o render.o render_png.o remote_node.o remote_pool.o render_remote.o render_multi.o render_slices.o
    32 web_main: web_main.o common.o config.o socket.o http.o render.o render_png.o remote_node.o remote_pool.o render_remote.o render_multi.o render_slices.o
    30 
    33 
    31 clean :
    34 clean :
    32 	rm *.o ${EXECS}
    35 	rm *.o ${EXECS}
    33 
    36