- Timestamp:
- Nov 2, 2008 12:21:05 AM (17 years ago)
- Location:
- trunk/src
- Files:
-
- 56 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/Makefile.kmk
r1666 r2019 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/ash/Makefile.kmk
r2017 r2019 1 # $Id: Makefile.kmk 785 2007-01-24 22:21:56Z bird$1 # $Id: $ 2 2 ## @file 3 3 # Sub-makefile for kmk_ash. … … 5 5 6 6 # 7 # Copyright (c) 2005-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2005-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/fastdep/Makefile.kmk
r1665 r2019 1 # $Id: Makefile.kmk 785 2007-01-24 22:21:56Z bird$1 # $Id: $ 2 2 ## @file 3 3 # Sub-makefile for testing the VAC308 tool / ancient dependency generator. … … 5 5 6 6 # 7 # Copyright (c) 2007-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2007-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kDepPre/Makefile.kmk
r1665 r2019 5 5 6 6 # 7 # Copyright (c) 2005-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2005-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kDepPre/kDepPre.c
r1734 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kDepPre - Dependency Generator using Precompiler output. 5 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 27 25 28 26 /******************************************************************************* … … 37 35 #else 38 36 # include <unistd.h> 39 #endif 37 #endif 40 38 #include "kDep.h" 41 39 -
trunk/src/kObjCache/Makefile.kmk
-
Property svn:keywords
set to
Author Date Id Revision
r1665 r2019 1 # $Id : Makefile.kmk 785 2007-01-24 22:21:56Z bird$1 # $Id$ 2 2 ## @file 3 3 # Sub-makefile for kObjCache. … … 5 5 6 6 # 7 # Copyright (c) 2007-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2007-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
Property svn:keywords
set to
-
trunk/src/kObjCache/kObjCache.c
-
Property svn:keywords
changed from
Id Revision
toAuthor Date Id Revision
r1732 r2019 5 5 6 6 /* 7 * Copyright (c) 2007 knut st. osmundsen <[email protected]>7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 * 25 */ 26 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 23 * 24 */ 27 25 28 26 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/kash/Makefile.kmk
r1785 r2019 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kmk/Makefile.kmk
r2009 r2019 5 5 6 6 # 7 # Copyright (c) 2004-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2004-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kmk/electric.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r2001 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 * A simple electric heap implementation. 4 */ 5 6 /* 7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * A simple electric heap implementation.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 10 * it under the terms of the GNU Lesser General Public License as published 11 * by the Free Software Foundation; either version 2 of the License, or 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 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 * GNU LesserGeneral Public License for more details.19 * GNU General Public License for more details. 18 20 * 19 * You should have received a copy of the GNU Lesser General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 * You should have received a copy of the GNU General Public License 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ -
Property svn:keywords
changed from
-
trunk/src/kmk/electric.h
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r915 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 * A simple electric heap implementation, wrapper header. 4 */ 5 6 /* 7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * A simple electric heap implementation, wrapper header.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 10 * it under the terms of the GNU Lesser General Public License as published 11 * by the Free Software Foundation; either version 2 of the License, or 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 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 * GNU LesserGeneral Public License for more details.19 * GNU General Public License for more details. 18 20 * 19 * You should have received a copy of the GNU Lesser General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 * You should have received a copy of the GNU General Public License 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ -
Property svn:keywords
changed from
-
trunk/src/kmk/expreval.c
r1729 r2019 12 12 * kBuild is free software; you can redistribute it and/or modify 13 13 * it under the terms of the GNU General Public License as published by 14 * the Free Software Foundation; either version 2of the License, or14 * the Free Software Foundation; either version 3 of the License, or 15 15 * (at your option) any later version. 16 16 * … … 21 21 * 22 22 * You should have received a copy of the GNU General Public License 23 * along with kBuild; if not, write to the Free Software 24 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 23 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 25 24 * 26 25 */ -
trunk/src/kmk/incdep.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1913 r2019 6 6 7 7 /* 8 * Copyright (c) 200 6-2008 knut st. osmundsen <[email protected]>8 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 9 9 * 10 10 * This file is part of kBuild. … … 12 12 * kBuild is free software; you can redistribute it and/or modify 13 13 * it under the terms of the GNU General Public License as published by 14 * the Free Software Foundation; either version 2of the License, or14 * the Free Software Foundation; either version 3 of the License, or 15 15 * (at your option) any later version. 16 16 * … … 21 21 * 22 22 * You should have received a copy of the GNU General Public License 23 * along with kBuild; if not, write to the Free Software 24 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 23 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 25 24 * 26 25 */ 27 28 26 29 27 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/kmk/kbuild.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r2014 r2019 5 5 6 6 /* 7 * Copyright (c) 2006-2008 knut st. osmundsen <bird- kBuild[email protected]>7 * Copyright (c) 2006-2008 knut st. osmundsen <bird-src[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 27 26 /* No GNU coding style here! */ 28 29 27 30 28 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/kmk/kbuild.h
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r2011 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kBuild specific make functionality. 5 * 6 * Copyright (c) 2006-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2006-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 27 #ifndef __ kBuild_h__28 #define __ kBuild_h__26 #ifndef ___kBuild_h 27 #define ___kBuild_h 29 28 30 29 char *func_kbuild_source_tool(char *o, char **argv, const char *pszFuncName); … … 41 40 42 41 #endif 42 -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin.c
r2003 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kMk Builtin command execution. 5 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <string.h> 28 30 #include <stdlib.h> -
trunk/src/kmk/kmkbuiltin.h
r2003 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kMk Builtin command handling. 5 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ -
trunk/src/kmk/kmkbuiltin/append.c
r2016 r2019 5 5 6 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <bird- kBuild[email protected]>7 * Copyright (c) 2005-2008 knut st. osmundsen <bird-src[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 23 * 24 */ 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <string.h> 28 30 #include <stdio.h> -
trunk/src/kmk/kmkbuiltin/darwin.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1593 r2019 5 5 6 6 /* 7 * Copyright (c) 2006-2008 knut st. osmundsen <bird- kBuild[email protected]>7 * Copyright (c) 2006-2008 knut st. osmundsen <bird-src[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <sys/stat.h> 28 30 #include <unistd.h> -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/err.c
r2001 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 * Override err.h so we get the program name right. 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * Override err.h so we get the program name right.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 11 * kBuild is free software; you can redistribute it and/or modify 10 12 * it under the terms of the GNU General Public License as published by 11 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 18 20 * 19 21 * You should have received a copy of the GNU General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ 24 25 25 26 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <stdio.h> 28 30 #include <stdarg.h> -
trunk/src/kmk/kmkbuiltin/err.h
r1309 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 * Override err.h stuff so we get the program names right. 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * Override err.h stuff so we get the program names right.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 11 * kBuild is free software; you can redistribute it and/or modify 10 12 * it under the terms of the GNU General Public License as published by 11 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 18 20 * 19 21 * You should have received a copy of the GNU General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ -
trunk/src/kmk/kmkbuiltin/kDepIDB.c
r1514 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kDepIDB - Extract dependency information from a MS Visual C++ .idb file. 5 * 6 * Copyright (c) 2006-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 27 25 28 26 /******************************************************************************* -
trunk/src/kmk/kmkbuiltin/kbuild_protection.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r2001 r2019 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 * 25 */ 26 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 23 * 24 */ 27 25 28 26 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/kbuild_protection.h
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r2001 r2019 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 27 #ifndef ___kbuild_protection_h ___28 #define ___kbuild_protection_h ___26 #ifndef ___kbuild_protection_h 27 #define ___kbuild_protection_h 29 28 30 29 /** -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/kbuild_version.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1526 r2019 5 5 6 6 /* 7 * Copyright (c) 2007 knut st. osmundsen <[email protected]>7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include "kmkbuiltin.h" 28 30 #include <string.h> 29 31 #include <stdio.h> 32 30 33 31 34 /** … … 50 53 printf("%.*s - kBuild version %d.%d.%d (r%u)\n", 51 54 tmp - argv0, argv0, 52 KBUILD_VERSION_MAJOR, KBUILD_VERSION_MINOR, KBUILD_VERSION_PATCH, 55 KBUILD_VERSION_MAJOR, KBUILD_VERSION_MINOR, KBUILD_VERSION_PATCH, 53 56 KBUILD_SVN_REV); 54 57 return 0; -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/md5sum.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1393 r2019 5 5 6 6 /* 7 * Copyright (c) 2007 knut st. osmundsen <[email protected]>7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 * 25 */ 26 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 23 * 24 */ 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <string.h> 28 30 #include <stdio.h> … … 559 561 * @param fQuiet Whether to be quiet or verbose about errors. 560 562 * @param fProgress Whether to show an progress indicator on large files. 561 * @param pOutput Where to write the list. Progress is always written to stdout. 563 * @param pOutput Where to write the list. Progress is always written to stdout. 562 564 */ 563 565 static int md5sum_file(const char *pszFilename, unsigned fText, unsigned fQuiet, unsigned fProgress, FILE *pOutput) -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/mscfakes.c
r1717 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 * Fake Unix stuff for MSC. 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * Fake Unix stuff for MSC.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 11 * kBuild is free software; you can redistribute it and/or modify 10 12 * it under the terms of the GNU General Public License as published by 11 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 18 20 * 19 21 * You should have received a copy of the GNU General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ 24 25 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 26 29 #include <stdarg.h> 27 30 #include <stdio.h> -
trunk/src/kmk/kmkbuiltin/mscfakes.h
r1710 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 * Unix fakes for MSC. 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * Unix fakes for MSC.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 11 * kBuild is free software; you can redistribute it and/or modify 10 12 * it under the terms of the GNU General Public License as published by 11 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 18 20 * 19 21 * You should have received a copy of the GNU General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ 24 25 25 #ifndef __ mscfakes_h__26 #define __ mscfakes_h__26 #ifndef ___mscfakes_h 27 #define ___mscfakes_h 27 28 #ifdef _MSC_VER 28 29 -
trunk/src/kmk/kmkbuiltin/osdep.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r930 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * Include all the OS dependent bits when bootstrapping. 5 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/redirect.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1674 r2019 5 5 6 6 /* 7 * Copyright (c) 2007-2008 knut st. osmundsen <bird- kBuild[email protected]>7 * Copyright (c) 2007-2008 knut st. osmundsen <bird-src[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 27 25 28 26 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/kmk/kmkbuiltin/sleep.c
r2003 r2019 5 5 6 6 /* 7 * Copyright (c) 2008 knut st. osmundsen <bird- kBuild[email protected]>7 * Copyright (c) 2008 knut st. osmundsen <bird-src[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 27 25 28 26 /******************************************************************************* -
trunk/src/kmk/kmkbuiltin/solfakes.c
-
Property svn:keywords
set to
Author Date Id Revision
r1714 r2019 1 /* $Id :$ */1 /* $Id$ */ 2 2 /** @file 3 * Fake Unix stuff for Solaris. 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * Fake Unix stuff for Solaris.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 11 * kBuild is free software; you can redistribute it and/or modify 10 12 * it under the terms of the GNU General Public License as published by 11 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 18 20 * 19 21 * You should have received a copy of the GNU General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ 24 25 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 26 29 #include <errno.h> 27 30 #include <stdio.h> -
Property svn:keywords
set to
-
trunk/src/kmk/kmkbuiltin/solfakes.h
-
Property svn:keywords
set to
Author Date Id Revision
r1712 r2019 1 /* $Id : mscfakes.h 805 2007-01-25 00:56:27Z bird$ */1 /* $Id$ */ 2 2 /** @file 3 * Unix fakes for Solaris. 4 */ 5 6 /* 7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]> 3 8 * 4 * Unix fakes for Solaris.9 * This file is part of kBuild. 5 10 * 6 * Copyright (c) 2005-2007 knut st. osmundsen <[email protected]> 7 * 8 * 9 * This program is free software; you can redistribute it and/or modify 11 * kBuild is free software; you can redistribute it and/or modify 10 12 * it under the terms of the GNU General Public License as published by 11 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 12 14 * (at your option) any later version. 13 15 * 14 * This programis distributed in the hope that it will be useful,16 * kBuild is distributed in the hope that it will be useful, 15 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 18 20 * 19 21 * You should have received a copy of the GNU General Public License 20 * along with This program; if not, write to the Free Software 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 22 23 * 23 24 */ 24 25 25 #ifndef __ solfakes_h__26 #define __ solfakes_h__26 #ifndef ___solfakes_h 27 #define ___solfakes_h 27 28 #ifdef __sun__ 28 29 … … 44 45 45 46 #endif /* __sun__ */ 46 #endif /* __ solfakes_h__*/47 #endif /* ___solfakes_h */ 47 48 -
Property svn:keywords
set to
-
trunk/src/kmk/strcache2.c
r1944 r2019 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 27 25 28 26 /******************************************************************************* -
trunk/src/kmk/strcache2.h
r1914 r2019 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ -
trunk/src/kmk/testcase-2ndtargetexp.kmk
r1701 r2019 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kmk/testcase-if1of.kmk
-
Property svn:keywords
set to
Author Date Id Revision
r1719 r2019 1 # $Id :$1 # $Id$ 2 2 ## @file 3 3 # kBuild - testcase for the if1of and ifn1of conditionals. … … 5 5 6 6 # 7 # Copyright (c) 2007 knut st. osmundsen <[email protected]>7 # Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # … … 79 78 all_recursive: 80 79 $(ECHO) "if1of and ifn1of work fine" 80 -
Property svn:keywords
set to
-
trunk/src/kmk/testcase-ifcond.kmk
r1729 r2019 5 5 6 6 # 7 # Copyright (c) 200 7knut st. osmundsen <[email protected]>7 # Copyright (c) 2008 knut st. osmundsen <[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 # 25 # 26 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 23 # 24 # 27 25 28 26 DEPTH = ../.. … … 30 28 31 29 # 32 # Note! The testcase are ordered by ascending operator precedence 30 # Note! The testcase are ordered by ascending operator precedence 33 31 # with the exception of equal and not-equal because these 34 32 # are kind of useful for performing tests on non-logical ops. 35 # 33 # 36 34 37 35 # … … 301 299 302 300 if (2 ^ 1) != 3 303 $(error ) 301 $(error ) 304 302 endif 305 303 … … 432 430 $(error ) 433 431 endif 434 if hhhh < ggggg 432 if hhhh < ggggg 435 433 $(error ) 436 434 endif … … 779 777 endif 780 778 781 $(warning $$(expr ) ) 779 $(warning $$(expr ) ) 782 780 ifeq ($(expr 5+3),8) 783 781 else -
trunk/src/kmk/testcase-includedep-sub.kmk
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1694 r2019 1 1 # $Id$ 2 2 ## @file 3 # kBuild - testcase for the includdep directive, helper file 3 # kBuild - testcase for the includdep directive, helper file 4 4 # that gets included all the time. 5 5 # 6 6 7 7 # 8 # Copyright (c) 2007 knut st. osmundsen <[email protected]>8 # Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 9 9 # 10 10 # This file is part of kBuild. … … 12 12 # kBuild is free software; you can redistribute it and/or modify 13 13 # it under the terms of the GNU General Public License as published by 14 # the Free Software Foundation; either version 2of the License, or14 # the Free Software Foundation; either version 3 of the License, or 15 15 # (at your option) any later version. 16 16 # … … 21 21 # 22 22 # You should have received a copy of the GNU General Public License 23 # along with kBuild; if not, write to the Free Software 24 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 23 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 25 24 # 26 25 # -
Property svn:keywords
changed from
-
trunk/src/kmk/testcase-includedep.kmk
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1694 r2019 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
Property svn:keywords
changed from
-
trunk/src/kmk/testcase-lazy-deps-vars.kmk
r1934 r2019 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kmk/testcase-math.kmk
-
Property svn:keywords
set to
Author Date Id Revision
r819 r2019 1 # $Id :$1 # $Id$ 2 2 ## @file 3 #4 3 # kBuild - testcase for the math functions. 5 4 # 6 # Copyright (c) 2007 knut st. osmundsen <[email protected]> 5 7 6 # 7 # Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 # 9 # This file is part of k Ldr.9 # This file is part of kBuild. 10 10 # 11 # k Ldris free software; you can redistribute it and/or modify11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # 16 # k Ldris distributed in the hope that it will be useful,16 # kBuild is distributed in the hope that it will be useful, 17 17 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 20 20 # 21 21 # You should have received a copy of the GNU General Public License 22 # along with kLdr; if not, write to the Free Software 23 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
Property svn:keywords
set to
-
trunk/src/kmk/testcase-stack.kmk
-
Property svn:keywords
set to
Author Date Id Revision
r819 r2019 1 # $Id :$1 # $Id$ 2 2 ## @file 3 #4 3 # kBuild - testcase for the functions. 5 4 # 6 # Copyright (c) 2006-2007 knut st. osmundsen <[email protected]> 5 7 6 # 7 # Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 # 9 # This file is part of k Ldr.9 # This file is part of kBuild. 10 10 # 11 # k Ldris free software; you can redistribute it and/or modify11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # 16 # k Ldris distributed in the hope that it will be useful,16 # kBuild is distributed in the hope that it will be useful, 17 17 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 20 20 # 21 21 # You should have received a copy of the GNU General Public License 22 # along with kLdr; if not, write to the Free Software 23 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # … … 85 84 all_recursive: 86 85 $(ECHO) The stack works.$(STACK1) 86 -
Property svn:keywords
set to
-
trunk/src/kmk/testcase-xargs.kmk
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r822 r2019 1 1 # $Id$ 2 2 ## @file 3 #4 3 # kBuild - testcase for the xargs function. 5 4 # Requires manual inspection of the output. 6 5 # 7 # Copyright (c) 2007 knut st. osmundsen <[email protected]> 6 8 7 # 8 # Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 9 9 # 10 # This file is part of k Ldr.10 # This file is part of kBuild. 11 11 # 12 # k Ldris free software; you can redistribute it and/or modify12 # kBuild is free software; you can redistribute it and/or modify 13 13 # it under the terms of the GNU General Public License as published by 14 # the Free Software Foundation; either version 2of the License, or14 # the Free Software Foundation; either version 3 of the License, or 15 15 # (at your option) any later version. 16 16 # 17 # k Ldris distributed in the hope that it will be useful,17 # kBuild is distributed in the hope that it will be useful, 18 18 # but WITHOUT ANY WARRANTY; without even the implied warranty of 19 19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the … … 21 21 # 22 22 # You should have received a copy of the GNU General Public License 23 # along with kLdr; if not, write to the Free Software 24 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 23 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 25 24 # 26 25 # -
Property svn:keywords
changed from
-
trunk/src/kmk/w32/Makefile.kmk
r1665 r2019 1 # $Id: Makefile.kmk 785 2007-01-24 22:21:56Z bird$1 # $Id: $ 2 2 ## @file 3 3 # Sub-makefile for tstFileInfo / w32. … … 5 5 6 6 # 7 # Copyright (c) 2007-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2007-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/kmk/w32/tstFileInfo.c
r1179 r2019 1 /* $Id: $ */ 2 /** @file 3 * Test program for some NtQueryInformationFile functionality. 4 */ 5 6 /* 7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 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 3 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, see <http://www.gnu.org/licenses/> 23 * 24 */ 25 26 1 27 2 28 #include <stdio.h> … … 53 79 typedef LONG NTSTATUS; 54 80 55 typedef struct _IO_STATUS_BLOCK 81 typedef struct _IO_STATUS_BLOCK 56 82 { 57 83 union … … 63 89 } IO_STATUS_BLOCK, *PIO_STATUS_BLOCK; 64 90 65 NTSYSAPI 91 NTSYSAPI 66 92 NTSTATUS 67 93 NTAPI 68 NtQueryInformationFile(HANDLE FileHandle, PIO_STATUS_BLOCK IoStatusBlock, PVOID FileInformation, 69 ULONG Length, FILE_INFORMATION_CLASS FileInformationClass); 94 NtQueryInformationFile(HANDLE FileHandle, PIO_STATUS_BLOCK IoStatusBlock, PVOID FileInformation, 95 ULONG Length, FILE_INFORMATION_CLASS FileInformationClass); 70 96 71 97 … … 76 102 int i; 77 103 78 NTSTATUS (NTAPI *pfnNtQueryInformationFile)(HANDLE FileHandle, PIO_STATUS_BLOCK IoStatusBlock, PVOID FileInformation, 79 ULONG Length, FILE_INFORMATION_CLASS FileInformationClass); 104 NTSTATUS (NTAPI *pfnNtQueryInformationFile)(HANDLE FileHandle, PIO_STATUS_BLOCK IoStatusBlock, PVOID FileInformation, 105 ULONG Length, FILE_INFORMATION_CLASS FileInformationClass); 80 106 81 107 pfnNtQueryInformationFile = GetProcAddress(LoadLibrary("ntdll.dll"), "NtQueryInformationFile"); … … 104 130 printf("#%d: %s - rcNt=%#x - FileNameInformation:\n" 105 131 " FileName: %ls\n" 106 " FileNameLength: %lu\n", 107 i, argv[i], rcNt, 108 pFileNameInfo->FileName, 132 " FileNameLength: %lu\n", 133 i, argv[i], rcNt, 134 pFileNameInfo->FileName, 109 135 pFileNameInfo->FileNameLength 110 136 ); … … 123 149 return rc; 124 150 } 151 -
trunk/src/lib/Makefile.kmk
r1665 r2019 5 5 6 6 # 7 # Copyright (c) 2006-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2006-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
trunk/src/lib/kDep.c
r1733 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kDep - Common Dependency Managemnt Code. 5 * 6 * Copyright (c) 2004-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2004-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 23 * 24 */ 27 25 28 26 /******************************************************************************* … … 328 326 if (!pDep) 329 327 { 330 fprintf(stderr, "\nOut of memory! (requested %lx bytes)\n\n", 328 fprintf(stderr, "\nOut of memory! (requested %lx bytes)\n\n", 331 329 (unsigned long)(sizeof(*pDep) + cchFilename)); 332 330 exit(1); -
trunk/src/lib/kDep.h
r1165 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kDep - Common Dependency Managemnt Code. 5 * 6 * Copyright (c) 2004-2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2004-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 27 28 #ifndef __kDep_h__ 29 #define __kDep_h__ 26 #ifndef ___kDep_h 27 #define ___kDep_h 30 28 31 29 /** A dependency. */ -
trunk/src/lib/mytypes.h
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1009 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * mytypes - wrapper that ensures the necessary uintXY_t types are defined. 5 * 6 * Copyright (c) 2007 knut st. osmundsen <[email protected]> 7 * 4 */ 5 6 /* 7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ … … 40 39 #endif 41 40 42 #endif 41 #endif 43 42 -
Property svn:keywords
changed from
-
trunk/src/lib/nt_fullpath.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1643 r2019 5 5 6 6 /* 7 * Copyright (c) 2004-200 7knut st. osmundsen <[email protected]>7 * Copyright (c) 2004-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <Windows.h> 28 30 #include <stdio.h> -
Property svn:keywords
changed from
-
trunk/src/lib/startuphacks-win.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1106 r2019 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * kBuild - Alternative argument parser for the windows startup code. 5 4 * 5 * @todo Update license when SED is updated. 6 */ 7 8 /* 6 9 * Copyright (c) 2006-2007 knut st. osmundsen <[email protected]> 7 10 * … … 26 29 * 27 30 */ 28 29 31 30 32 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/lib/wrapper.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1322 r2019 5 5 6 6 /* 7 * Copyright (c) 2007 knut st. osmundsen <[email protected]>7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]> 8 8 * 9 9 * This file is part of kBuild. … … 11 11 * kBuild is free software; you can redistribute it and/or modify 12 12 * it under the terms of the GNU General Public License as published by 13 * the Free Software Foundation; either version 2of the License, or13 * the Free Software Foundation; either version 3 of the License, or 14 14 * (at your option) any later version. 15 15 * … … 20 20 * 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 * 25 24 */ 26 25 26 /******************************************************************************* 27 * Header Files * 28 *******************************************************************************/ 27 29 #include <stdio.h> 28 30 #include <string.h> -
Property svn:keywords
changed from
-
trunk/src/misc/Makefile.kmk
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r1789 r2019 5 5 6 6 # 7 # Copyright (c) 200 7-2008 knut st. osmundsen <bird-kBuild[email protected]>7 # Copyright (c) 2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 # -
Property svn:keywords
changed from
-
trunk/src/misc/kmk_time.c
-
Property svn:keywords
changed from
Id
toAuthor Date Id Revision
r2002 r2019 7 7 8 8 /* 9 * Copyright (c) 2007-2008 knut st. osmundsen <bird- kBuild[email protected]>9 * Copyright (c) 2007-2008 knut st. osmundsen <bird-src[email protected]> 10 10 * 11 11 * This file is part of kBuild. … … 13 13 * kBuild is free software; you can redistribute it and/or modify 14 14 * it under the terms of the GNU General Public License as published by 15 * the Free Software Foundation; either version 2of the License, or15 * the Free Software Foundation; either version 3 of the License, or 16 16 * (at your option) any later version. 17 17 * … … 22 22 * 23 23 * You should have received a copy of the GNU General Public License 24 * along with kBuild; if not, write to the Free Software 25 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 24 * along with kBuild. If not, see <http://www.gnu.org/licenses/> 26 25 * 27 26 */ 28 29 27 30 28 /******************************************************************************* -
Property svn:keywords
changed from
-
trunk/src/sed/Makefile.kmk
r1665 r2019 5 5 6 6 # 7 # Copyright (c) 2006-2008 knut st. osmundsen <bird- kBuild[email protected]>7 # Copyright (c) 2006-2008 knut st. osmundsen <bird-src[email protected]> 8 8 # 9 9 # This file is part of kBuild. … … 11 11 # kBuild is free software; you can redistribute it and/or modify 12 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2of the License, or13 # the Free Software Foundation; either version 3 of the License, or 14 14 # (at your option) any later version. 15 15 # … … 20 20 # 21 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 22 # along with kBuild. If not, see <http://www.gnu.org/licenses/> 24 23 # 25 24 #
Note:
See TracChangeset
for help on using the changeset viewer.