Files
@ r24244:556df3f1e087
Branch filter:
Location: cpp/openttd-patchpack/source/os/debian/copyright - annotation
r24244:556df3f1e087
4.5 KiB
text/plain
Add: introduce CMake for project management
CMake works on all our supported platforms, like MSVC, Mingw, GCC,
Clang, and many more. It allows for a single way of doing things,
so no longer we need shell scripts and vbs scripts to work on all
our supported platforms.
Additionally, CMake allows to generate project files for like MSVC,
KDevelop, etc.
This heavily reduces the lines of code we need to support multiple
platforms from a project perspective.
Addtiionally, this heavily improves our detection of libraries, etc.
CMake works on all our supported platforms, like MSVC, Mingw, GCC,
Clang, and many more. It allows for a single way of doing things,
so no longer we need shell scripts and vbs scripts to work on all
our supported platforms.
Additionally, CMake allows to generate project files for like MSVC,
KDevelop, etc.
This heavily reduces the lines of code we need to support multiple
platforms from a project perspective.
Addtiionally, this heavily improves our detection of libraries, etc.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r285:2ffed63dd1d5 r285:2ffed63dd1d5 r20739:6b277e8eb9df r23257:19c96ffcfcbd r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r14576:72f72375ce46 r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r285:2ffed63dd1d5 r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r14576:72f72375ce46 r14576:72f72375ce46 r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r14954:41eb825176fe r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r14954:41eb825176fe r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df r20739:6b277e8eb9df | Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: OpenTTD
Upstream-Contact: info@openttd.org, #openttd on irc.oftc.net
Source: http://www.openttd.org
Files: *
Copyright: © 2004-2019 Ludvig Strigeous and others.
License: GPL-2.0
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2.0 as
published by the Free Software Foundation;
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.
Files: src/3rdparty/squirrel/*
Copyright: © 2003-2009 Alberto Demichelis
License: Zlib
Files: src/3rdparty/md5/*
Copyright: © 1999, 2000, 2002 Aladdin Enterprises. All rights reserved.
License: Zlib
License: Zlib
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
.
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software in
a product, an acknowledgment in the product documentation would be
appreciated but is not required.
.
2. Altered source versions must be plainly marked as such, and must not
be misrepresented as being the original software.
.
3. This notice may not be removed or altered from any source
distribution.
Files: os/dos/exe2coff/*
Copyright: © 1998 DJ Delorie
License: GPL-2.0 with additional restrictions
This document is Copyright (C) DJ Delorie and may be distributed
verbatim, but changing it is not allowed.
.
Source code copyright DJ Delorie is distributed under the terms of the
GNU General Public Licence, with the following exceptions:
.
* Sources used to build crt0.o, gcrt0.o, libc.a, libdbg.a, and
libemu.a are distributed under the terms of the GNU Library General
Public License, rather than the GNU GPL.
.
* Any existing copyright or authorship information in any given source
file must remain intact. If you modify a source file, a notice to that
effect must be added to the authorship information in the source file.
.
* Runtime binaries, as provided by DJ in DJGPP, may be distributed
without sources ONLY if the recipient is given sufficient information
to obtain a copy of djgpp themselves. This primarily applies to
go32-v2.exe, emu387.dxe, and stubedit.exe.
.
* Runtime objects and libraries, as provided by DJ in DJGPP, when
linked into an application, may be distributed without sources ONLY
if the recipient is given sufficient information to obtain a copy of
djgpp themselves. This primarily applies to crt0.o and libc.a.
.
On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.
Comment:
Given only the exe2coff.c file is distributed in the source distribution (and
nothing in Debian binary distribution), it seems only the 2nd condition
applies.
Files: os/dos/cwsdpmi/*
Source: http://homer.rice.edu/~sandmann/cwsdpmi/index.html
Copyright: © 1995-2000 Charles W Sandmann (sandmann@clio.rice.edu)
License: Custom binary-only license
This is release 5. The files in this binary distribution may be redistributed
under the GPL (with source) or without the source code provided:
.
* CWSDPMI.EXE or CWSDPR0.EXE are not modified in any way except via CWSPARAM.
.
* CWSDSTUB.EXE internal contents are not modified in any way except via
CWSPARAM or STUBEDIT. It may have a COFF image plus data appended to it.
.
* Notice to users that they have the right to receive the source code and/or
binary updates for CWSDPMI. Distributors should indicate a site for the
source in their documentation.
Comment:
Files are distributed as binary only, so the second option in the license
("without source code provided: ...") is applicable.
|