From mboxrd@z Thu Jan 1 00:00:00 1970 From: gmate.amit@gmail.com (amit mehta) Date: Wed, 13 Jul 2011 13:22:42 +0530 Subject: Need help: How to set .RECIPEPREFIX variable to whitespaces Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org Hi, How to set .RECIPEPREFIX variable to whitespace(say 4 whitespces) , so that make uses this particular set of characters to identify the recipe for a particular target. In my $HOME/.vimrc file, for code indentation purpose, I've put the following entries to replace tabs with 4 whitespaces: <<>> "replace tabs with spaces set expandtab set shiftwidth=4 set tabstop=4 <<>> but the above will cause problem in case you write your own makefile for a kernel module, because now the tab stroke will be replaced by 4 whitespaces which 'make' will not understand. Quoting from 'make' manual, "Please note: you need to put a tab character at the beginning of every recipe line!" Seems .RECIPEPREFIX will come for resuce, but as of now I don't know how to use it to fix my problem. Regards, Amit -- Life is elsewhere. Cross Frontiers. Fly away. - Salman Rushdie