I would like to create an alias in the .bashrc file that calls make on a makefile. I am not sure what I am doing wrong or what is happening. I specify to make what folder to change execution to and what makefile to use. I am using the following line in .bashrc:
alias make_test="make clean --c /home/bobby/Documents/program -f /home/bobby/Documents/program/Makefile"
The result is
rm -rf src/*.o app_exec
make: Nothing to be done for '/home/bobby/Documents/program'.
Make seems to be reading something relevent; it is the correct output for the clean command. But there is no effect besides the printing; nothibg has been cleaned. The makefile works when run from the directory with the command line. What am I doing wrong?