VirtualBox

source: kBuild/trunk/src/kmk/kbuild.h@ 1304

Last change on this file since 1304 was 1298, checked in by bird, 17 years ago

better check for the kmk shell. don't freak out and use the shell on double-quote (probably a bug).

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1/* $Id: kbuild.h 1298 2007-12-01 20:11:25Z bird $ */
2/** @file
3 *
4 * kBuild specific make functionality.
5 *
6 * Copyright (c) 2006-2007 knut st. osmundsen <[email protected]>
7 *
8 *
9 * This file is part of kBuild.
10 *
11 * kBuild is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation; either version 2 of the License, or
14 * (at your option) any later version.
15 *
16 * kBuild is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with kBuild; if not, write to the Free Software
23 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
24 *
25 */
26
27#ifndef __kBuild_h__
28#define __kBuild_h__
29
30char *func_kbuild_source_tool(char *o, char **argv, const char *pszFuncName);
31char *func_kbuild_object_base(char *o, char **argv, const char *pszFuncName);
32char *func_kbuild_object_suffix(char *o, char **argv, const char *pszFuncName);
33char *func_kbuild_source_prop(char *o, char **argv, const char *pszFuncName);
34char *func_kbuild_source_one(char *o, char **argv, const char *pszFuncName);
35
36void init_kbuild(int argc, char **argv);
37const char *get_path_kbuild(void);
38const char *get_path_kbuild_bin(void);
39const char *get_default_kbuild_shell(void);
40
41#endif
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette