X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=linux_usr%2FMakefile;h=5bdf9068820ce8c47282fa33cde8e036abf1f5f1;hb=0b342d28c860e4b3911b529f5363d35faa86aa25;hp=2fc1ad84745dab4349de7d9d467d10b26229ec9c;hpb=4801e692b7344051eb94fff6faf1be53f621d422;p=palacios.git diff --git a/linux_usr/Makefile b/linux_usr/Makefile index 2fc1ad8..5bdf906 100644 --- a/linux_usr/Makefile +++ b/linux_usr/Makefile @@ -1,27 +1,52 @@ -all: v3_ctrl v3_stop v3_cons v3_mem v3_monitor v3_serial v3_net +all: v3_ctrl v3_stop v3_cons v3_mem v3_monitor v3_stream v3_user_host_dev_example v3_os_debug v3_user_keyed_stream_example v3_user_keyed_stream_file v3_core_move v3_save v3_load -v3_ctrl : v3_ctrl.c v3_ctrl.h - gcc -static v3_ctrl.c -o v3_ctrl -v3_stop : v3_stop.c v3_ctrl.h +v3_ctrl : v3_ctrl.c v3_pause.c v3_continue.c v3_launch.c v3_stop.c v3_create.c v3_free.c + gcc -static v3_launch.c -o v3_launch gcc -static v3_stop.c -o v3_stop + gcc -static v3_pause.c -o v3_pause + gcc -static v3_continue.c -o v3_continue + gcc -static v3_create.c -o v3_create + gcc -static v3_free.c -o v3_free + + +v3_save : v3_save.c v3_ctrl.h + gcc -static v3_save.c -o v3_save +v3_load : v3_load.c v3_ctrl.h + gcc -static v3_load.c -o v3_load v3_mem : v3_mem.c v3_ctrl.h gcc -static v3_mem.c -o v3_mem +v3_cons : v3_cons.c v3_cons_sc.c v3_ctrl.h + gcc -static v3_cons.c -o v3_cons -lcurses + gcc -static v3_cons_sc.c -o v3_cons_sc -lcurses -v3_cons : v3_cons.c v3_ctrl.h - gcc -static v3_cons.c -o v3_cons -lcurses - -v3_serial : v3_serial.c v3_ctrl.h - gcc -static v3_serial.c -pthread -o v3_serial +v3_stream : v3_stream.c v3_ctrl.h + gcc -static v3_stream.c -o v3_stream v3_monitor : v3_cons.c v3_ctrl.h gcc -static v3_monitor.c -o v3_monitor -v3_net : v3_net.c v3_ctrl.h - gcc -static v3_net.c -o v3_net +v3_user_host_dev_example: v3_user_host_dev_example.c v3_user_host_dev.h v3_user_host_dev.c + gcc -static -I../linux_module v3_user_host_dev_example.c v3_user_host_dev.c -o v3_user_host_dev_example + +v3_os_debug: v3_os_debug.c v3_user_host_dev.h v3_user_host_dev.c + gcc -static -I../linux_module v3_os_debug.c v3_user_host_dev.c -o v3_os_debug + +v3_user_keyed_stream_example: v3_user_keyed_stream_example.c v3_user_keyed_stream.h v3_user_keyed_stream.c + gcc -static -I../linux_module v3_user_keyed_stream_example.c v3_user_keyed_stream.c -o v3_user_keyed_stream_example + + +v3_user_keyed_stream_file: v3_user_keyed_stream_file.c v3_user_keyed_stream.h v3_user_keyed_stream.c + gcc -static -I../linux_module v3_user_keyed_stream_file.c v3_user_keyed_stream.c -o v3_user_keyed_stream_file + +v3_core_move : v3_core_move.c v3_ctrl.h + gcc -static v3_core_move.c -o v3_core_move + +v3_inject_ecc_scrubber_mce: v3_inject_ecc_scrubber_mce.c + gcc -static -I../linux_module v3_inject_ecc_scrubber_mce.c -o v3_inject_ecc_scrubber_mce clean: - rm -f v3_ctrl v3_cons v3_mem v3_monitor v3_serial v3_net + rm -f v3_ctrl v3_cons v3_mem v3_monitor v3_stream v3_user_host_dev_example v3_os_debug v3_user_keyed_stream_example v3_user_keyed_stream_file v3_core_migrate