diff --git a/42sh/Makefile b/42sh/Makefile index f57a96da..8d15f1b5 100644 --- a/42sh/Makefile +++ b/42sh/Makefile @@ -168,47 +168,47 @@ history/history_parsing_toolz.c\ history/history_parsing_toolz_2.c\ history/list_toolz.c\ history/surch_in_history.c\ -job-control/builtin_bg.c\ -job-control/builtin_fg.c\ -job-control/builtin_jobs.c\ -job-control/do_job_notification.c\ -job-control/job_addprocess.c\ -job-control/job_cmp_id.c\ -job-control/job_format.c\ -job-control/job_format_head.c\ -job-control/job_free.c\ -job-control/job_getprocess.c\ -job-control/job_getrank.c\ -job-control/job_is_completed.c\ -job-control/job_is_stopped.c\ -job-control/job_kill_all.c\ -job-control/job_notify_change.c\ -job-control/job_notify_new.c\ -job-control/job_remove.c\ -job-control/job_run.c\ -job-control/job_update_id.c\ -job-control/job_update_status.c\ -job-control/job_wait.c\ -job-control/mark_job_as_running.c\ -job-control/pprint_brace.c\ -job-control/pprint_case.c\ -job-control/pprint_cmd.c\ -job-control/pprint_for.c\ -job-control/pprint_function.c\ -job-control/pprint_if.c\ -job-control/pprint_subshell.c\ -job-control/pprint_until.c\ -job-control/pprint_while.c\ -job-control/process_cmp_pid.c\ -job-control/process_format.c\ -job-control/process_free.c\ -job-control/put_job_in_background.c\ -job-control/put_job_in_foreground.c\ -job-control/sigchld_handler.c\ -job-control/sigint_handler.c\ -job-control/sigtstp_handler.c\ -job-control/sigttin_handler.c\ -job-control/sigttou_handler.c\ +job_control/builtin_bg.c\ +job_control/builtin_fg.c\ +job_control/builtin_jobs.c\ +job_control/do_job_notification.c\ +job_control/job_addprocess.c\ +job_control/job_cmp_id.c\ +job_control/job_format.c\ +job_control/job_format_head.c\ +job_control/job_free.c\ +job_control/job_getprocess.c\ +job_control/job_getrank.c\ +job_control/job_is_completed.c\ +job_control/job_is_stopped.c\ +job_control/job_kill_all.c\ +job_control/job_notify_change.c\ +job_control/job_notify_new.c\ +job_control/job_remove.c\ +job_control/job_run.c\ +job_control/job_update_id.c\ +job_control/job_update_status.c\ +job_control/job_wait.c\ +job_control/mark_job_as_running.c\ +job_control/pprint_brace.c\ +job_control/pprint_case.c\ +job_control/pprint_cmd.c\ +job_control/pprint_for.c\ +job_control/pprint_function.c\ +job_control/pprint_if.c\ +job_control/pprint_subshell.c\ +job_control/pprint_until.c\ +job_control/pprint_while.c\ +job_control/process_cmp_pid.c\ +job_control/process_format.c\ +job_control/process_free.c\ +job_control/put_job_in_background.c\ +job_control/put_job_in_foreground.c\ +job_control/sigchld_handler.c\ +job_control/sigint_handler.c\ +job_control/sigtstp_handler.c\ +job_control/sigttin_handler.c\ +job_control/sigttou_handler.c\ lexer/get_lexer_stack.c\ lexer/get_reserved_words.c\ lexer/get_state_global.c\ @@ -238,29 +238,29 @@ lexer/token_cmp_type.c\ lexer/token_free.c\ lexer/token_init.c\ lexer/token_print.c\ -line-editing/completion.c\ -line-editing/control_features.c\ -line-editing/copy_cut_paste.c\ -line-editing/ft_prompt.c\ -line-editing/get_key.c\ -line-editing/home_end.c\ -line-editing/init_history.c\ -line-editing/init_line.c\ -line-editing/init_termcaps.c\ -line-editing/lib_line_editing/ft_nb_line.c\ -line-editing/lib_line_editing/tool_line.c\ -line-editing/lib_line_editing/tool_line_2.c\ -line-editing/lib_line_editing/toolz.c\ -line-editing/lib_line_editing/toolz2.c\ -line-editing/lib_line_editing/toolz_parseur.c\ -line-editing/lib_line_editing/toolz_termcaps.c\ -line-editing/move_left_and_right.c\ -line-editing/move_to_word.c\ -line-editing/move_up_and_down.c\ -line-editing/print_and_del.c\ -line-editing/queue.c\ -line-editing/readline.c\ -line-editing/resize.c\ +line_editing/completion.c\ +line_editing/control_features.c\ +line_editing/copy_cut_paste.c\ +line_editing/ft_prompt.c\ +line_editing/get_key.c\ +line_editing/home_end.c\ +line_editing/init_history.c\ +line_editing/init_line.c\ +line_editing/init_termcaps.c\ +line_editing/lib_line_editing/ft_nb_line.c\ +line_editing/lib_line_editing/tool_line.c\ +line_editing/lib_line_editing/tool_line_2.c\ +line_editing/lib_line_editing/toolz.c\ +line_editing/lib_line_editing/toolz2.c\ +line_editing/lib_line_editing/toolz_parseur.c\ +line_editing/lib_line_editing/toolz_termcaps.c\ +line_editing/move_left_and_right.c\ +line_editing/move_to_word.c\ +line_editing/move_up_and_down.c\ +line_editing/print_and_del.c\ +line_editing/queue.c\ +line_editing/readline.c\ +line_editing/resize.c\ main/data_exit.c\ main/data_init.c\ main/data_singleton.c\ diff --git a/42sh/update_makefile.sh b/42sh/update_makefile.sh index a1b3228d..0a4660f5 100755 --- a/42sh/update_makefile.sh +++ b/42sh/update_makefile.sh @@ -5,7 +5,7 @@ then echo "regenerate Makefile" sed "`grep -n 'SRC_BASE =' $CUR_MAKEFILE | sed 's/:.*//'`, \$d" $CUR_MAKEFILE > NEWMAKEFILE grep 'SRC_BASE =' $CUR_MAKEFILE >> NEWMAKEFILE - expr "$(find ./src | grep "\.c" | sed -e 's/src\///' -e 's/\.\///' -e 's/$/\\/')" : "\(.*\).$" >> NEWMAKEFILE + expr "$(find ./src | grep "\.c$" | sed -e 's/src\///' -e 's/\.\///' -e 's/$/\\/')" : "\(.*\).$" >> NEWMAKEFILE echo "" >> NEWMAKEFILE grep 'SRCS =' $CUR_MAKEFILE >> NEWMAKEFILE sed "1, `grep -n 'SRCS =' $CUR_MAKEFILE | sed 's/:.*//'`d" $CUR_MAKEFILE >> NEWMAKEFILE