1a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner/* Definitions for Windows path manipulation. 2a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerCopyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 3a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner2006 Free Software Foundation, Inc. 4a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerThis file is part of GNU Make. 5a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner 6a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerGNU Make is free software; you can redistribute it and/or modify it under the 7a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turnerterms of the GNU General Public License as published by the Free Software 8a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerFoundation; either version 2, or (at your option) any later version. 9a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner 10a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerGNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 11a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 12a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerA PARTICULAR PURPOSE. See the GNU General Public License for more details. 13a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner 14a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerYou should have received a copy of the GNU General Public License along with 15a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerGNU Make; see the file COPYING. If not, write to the Free Software 16a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' TurnerFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. */ 17a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner 18a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner#ifndef _PATHSTUFF_H 19a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner#define _PATHSTUFF_H 20a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner 21a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turnerextern char * convert_Path_to_windows32(char *Path, char to_delim); 22a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turnerextern char * convert_vpath_to_windows32(char *Path, char to_delim); 23a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turnerextern char * w32ify(char *file, int resolve); 24a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turnerextern char * getcwd_fs(char *buf, int len); 25a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner 26a86d4c1bde70365cbbe874ad9ddb3f06916d2085David 'Digit' Turner#endif 27