VirtualBox

Changeset 2019 in kBuild for trunk/src/kmk/kmkbuiltin


Ignore:
Timestamp:
Nov 2, 2008 12:21:05 AM (16 years ago)
Author:
bird
Message:

GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44.

Location:
trunk/src/kmk/kmkbuiltin
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin/append.c

    r2016 r2019  
    55
    66/*
    7  * Copyright (c) 2005-2008 knut st. osmundsen <bird-kBuild[email protected]>
     7 * Copyright (c) 2005-2008 knut st. osmundsen <bird-src[email protected]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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*******************************************************************************/
    2729#include <string.h>
    2830#include <stdio.h>
  • trunk/src/kmk/kmkbuiltin/darwin.c

    • Property svn:keywords changed from Id to Author Date Id Revision
    r1593 r2019  
    55
    66/*
    7  * Copyright (c) 2006-2008 knut st. osmundsen <bird-kBuild[email protected]>
     7 * Copyright (c) 2006-2008 knut st. osmundsen <bird-src[email protected]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
    2625
     26/*******************************************************************************
     27*   Header Files                                                               *
     28*******************************************************************************/
    2729#include <sys/stat.h>
    2830#include <unistd.h>
  • trunk/src/kmk/kmkbuiltin/err.c

    r2001 r2019  
    11/* $Id$ */
    22/** @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]>
    38 *
    4  * Override err.h so we get the program name right.
     9 * This file is part of kBuild.
    510 *
    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
    1012 * it under the terms of the GNU General Public License as published by
    11  * the Free Software Foundation; either version 2 of the License, or
     13 * the Free Software Foundation; either version 3 of the License, or
    1214 * (at your option) any later version.
    1315 *
    14  * This program is distributed in the hope that it will be useful,
     16 * kBuild is distributed in the hope that it will be useful,
    1517 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1618 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     
    1820 *
    1921 * 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/>
    2223 *
    2324 */
    2425
    25 
    26 
     26/*******************************************************************************
     27*   Header Files                                                               *
     28*******************************************************************************/
    2729#include <stdio.h>
    2830#include <stdarg.h>
  • trunk/src/kmk/kmkbuiltin/err.h

    r1309 r2019  
    11/* $Id$ */
    22/** @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]>
    38 *
    4  * Override err.h stuff so we get the program names right.
     9 * This file is part of kBuild.
    510 *
    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
    1012 * it under the terms of the GNU General Public License as published by
    11  * the Free Software Foundation; either version 2 of the License, or
     13 * the Free Software Foundation; either version 3 of the License, or
    1214 * (at your option) any later version.
    1315 *
    14  * This program is distributed in the hope that it will be useful,
     16 * kBuild is distributed in the hope that it will be useful,
    1517 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1618 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     
    1820 *
    1921 * 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/>
    2223 *
    2324 */
  • trunk/src/kmk/kmkbuiltin/kDepIDB.c

    r1514 r2019  
    11/* $Id$ */
    22/** @file
    3  *
    43 * 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]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
    26 
    2725
    2826/*******************************************************************************
  • trunk/src/kmk/kmkbuiltin/kbuild_protection.c

    • Property svn:keywords changed from Id to Author Date Id Revision
    r2001 r2019  
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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 */
    2725
    2826/*******************************************************************************
  • trunk/src/kmk/kmkbuiltin/kbuild_protection.h

    • Property svn:keywords changed from Id to Author Date Id Revision
    r2001 r2019  
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
    2625
    27 #ifndef ___kbuild_protection_h___
    28 #define ___kbuild_protection_h___
     26#ifndef ___kbuild_protection_h
     27#define ___kbuild_protection_h
    2928
    3029/**
  • trunk/src/kmk/kmkbuiltin/kbuild_version.c

    • Property svn:keywords changed from Id to Author Date Id Revision
    r1526 r2019  
    55
    66/*
    7  * Copyright (c) 2007 knut st. osmundsen <[email protected]>
     7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
    2625
     26/*******************************************************************************
     27*   Header Files                                                               *
     28*******************************************************************************/
    2729#include "kmkbuiltin.h"
    2830#include <string.h>
    2931#include <stdio.h>
     32
    3033
    3134/**
     
    5053    printf("%.*s - kBuild version %d.%d.%d (r%u)\n",
    5154           tmp - argv0, argv0,
    52            KBUILD_VERSION_MAJOR, KBUILD_VERSION_MINOR, KBUILD_VERSION_PATCH, 
     55           KBUILD_VERSION_MAJOR, KBUILD_VERSION_MINOR, KBUILD_VERSION_PATCH,
    5356           KBUILD_SVN_REV);
    5457    return 0;
  • trunk/src/kmk/kmkbuiltin/md5sum.c

    • Property svn:keywords changed from Id to Author Date Id Revision
    r1393 r2019  
    55
    66/*
    7  * Copyright (c) 2007 knut st. osmundsen <[email protected]>
     7 * Copyright (c) 2007-2008 knut st. osmundsen <[email protected]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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*******************************************************************************/
    2729#include <string.h>
    2830#include <stdio.h>
     
    559561 * @param   fQuiet          Whether to be quiet or verbose about errors.
    560562 * @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.
    562564 */
    563565static int md5sum_file(const char *pszFilename, unsigned fText, unsigned fQuiet, unsigned fProgress, FILE *pOutput)
  • trunk/src/kmk/kmkbuiltin/mscfakes.c

    r1717 r2019  
    11/* $Id$ */
    22/** @file
     3 * Fake Unix stuff for MSC.
     4 */
     5
     6/*
     7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]>
    38 *
    4  * Fake Unix stuff for MSC.
     9 * This file is part of kBuild.
    510 *
    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
    1012 * it under the terms of the GNU General Public License as published by
    11  * the Free Software Foundation; either version 2 of the License, or
     13 * the Free Software Foundation; either version 3 of the License, or
    1214 * (at your option) any later version.
    1315 *
    14  * This program is distributed in the hope that it will be useful,
     16 * kBuild is distributed in the hope that it will be useful,
    1517 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1618 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     
    1820 *
    1921 * 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/>
    2223 *
    2324 */
    2425
    25 
     26/*******************************************************************************
     27*   Header Files                                                               *
     28*******************************************************************************/
    2629#include <stdarg.h>
    2730#include <stdio.h>
  • trunk/src/kmk/kmkbuiltin/mscfakes.h

    r1710 r2019  
    11/* $Id$ */
    22/** @file
     3 * Unix fakes for MSC.
     4 */
     5
     6/*
     7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]>
    38 *
    4  * Unix fakes for MSC.
     9 * This file is part of kBuild.
    510 *
    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
    1012 * it under the terms of the GNU General Public License as published by
    11  * the Free Software Foundation; either version 2 of the License, or
     13 * the Free Software Foundation; either version 3 of the License, or
    1214 * (at your option) any later version.
    1315 *
    14  * This program is distributed in the hope that it will be useful,
     16 * kBuild is distributed in the hope that it will be useful,
    1517 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1618 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     
    1820 *
    1921 * 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/>
    2223 *
    2324 */
    2425
    25 #ifndef __mscfakes_h__
    26 #define __mscfakes_h__
     26#ifndef ___mscfakes_h
     27#define ___mscfakes_h
    2728#ifdef _MSC_VER
    2829
  • trunk/src/kmk/kmkbuiltin/osdep.c

    • Property svn:keywords changed from Id to Author Date Id Revision
    r930 r2019  
    11/* $Id$ */
    22/** @file
    3  *
    43 * 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]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
  • trunk/src/kmk/kmkbuiltin/redirect.c

    • Property svn:keywords changed from Id to Author Date Id Revision
    r1674 r2019  
    55
    66/*
    7  * Copyright (c) 2007-2008 knut st. osmundsen <bird-kBuild[email protected]>
     7 * Copyright (c) 2007-2008 knut st. osmundsen <bird-src[email protected]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
    26 
    2725
    2826/*******************************************************************************
  • trunk/src/kmk/kmkbuiltin/sleep.c

    r2003 r2019  
    55
    66/*
    7  * Copyright (c) 2008 knut st. osmundsen <bird-kBuild[email protected]>
     7 * Copyright (c) 2008 knut st. osmundsen <bird-src[email protected]>
    88 *
    99 * This file is part of kBuild.
     
    1111 * kBuild is free software; you can redistribute it and/or modify
    1212 * 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
     13 * the Free Software Foundation; either version 3 of the License, or
    1414 * (at your option) any later version.
    1515 *
     
    2020 *
    2121 * 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/>
    2423 *
    2524 */
    26 
    2725
    2826/*******************************************************************************
  • trunk/src/kmk/kmkbuiltin/solfakes.c

    • Property svn:keywords set to Author Date Id Revision
    r1714 r2019  
    1 /* $Id: $ */
     1/* $Id$ */
    22/** @file
     3 * Fake Unix stuff for Solaris.
     4 */
     5
     6/*
     7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]>
    38 *
    4  * Fake Unix stuff for Solaris.
     9 * This file is part of kBuild.
    510 *
    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
    1012 * it under the terms of the GNU General Public License as published by
    11  * the Free Software Foundation; either version 2 of the License, or
     13 * the Free Software Foundation; either version 3 of the License, or
    1214 * (at your option) any later version.
    1315 *
    14  * This program is distributed in the hope that it will be useful,
     16 * kBuild is distributed in the hope that it will be useful,
    1517 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1618 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     
    1820 *
    1921 * 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/>
    2223 *
    2324 */
    2425
    25 
     26/*******************************************************************************
     27*   Header Files                                                               *
     28*******************************************************************************/
    2629#include <errno.h>
    2730#include <stdio.h>
  • 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$ */
    22/** @file
     3 * Unix fakes for Solaris.
     4 */
     5
     6/*
     7 * Copyright (c) 2005-2008 knut st. osmundsen <[email protected]>
    38 *
    4  * Unix fakes for Solaris.
     9 * This file is part of kBuild.
    510 *
    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
    1012 * it under the terms of the GNU General Public License as published by
    11  * the Free Software Foundation; either version 2 of the License, or
     13 * the Free Software Foundation; either version 3 of the License, or
    1214 * (at your option) any later version.
    1315 *
    14  * This program is distributed in the hope that it will be useful,
     16 * kBuild is distributed in the hope that it will be useful,
    1517 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1618 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     
    1820 *
    1921 * 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/>
    2223 *
    2324 */
    2425
    25 #ifndef __solfakes_h__
    26 #define __solfakes_h__
     26#ifndef ___solfakes_h
     27#define ___solfakes_h
    2728#ifdef __sun__
    2829
     
    4445
    4546#endif /* __sun__ */
    46 #endif /* __solfakes_h__ */
     47#endif /* ___solfakes_h */
    4748
Note: See TracChangeset for help on using the changeset viewer.

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