VirtualBox

source: vbox/trunk/src/VBox/Devices/PC/.scm-settings

Last change on this file was 98112, checked in by vboxsync, 16 months ago

Devices/PC: scm updates

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 5.3 KB
Line 
1# $Id: .scm-settings 98112 2023-01-18 10:15:13Z vboxsync $
2## @file
3# Source code massager settings for PC devices/drivers.
4#
5
6#
7# Copyright (C) 2017-2023 Oracle and/or its affiliates.
8#
9# This file is part of VirtualBox base platform packages, as
10# available from https://www.virtualbox.org.
11#
12# This program is free software; you can redistribute it and/or
13# modify it under the terms of the GNU General Public License
14# as published by the Free Software Foundation, in version 3 of the
15# License.
16#
17# This program is distributed in the hope that it will be useful, but
18# WITHOUT ANY WARRANTY; without even the implied warranty of
19# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20# General Public License for more details.
21#
22# You should have received a copy of the GNU General Public License
23# along with this program; if not, see <https://www.gnu.org/licenses>.
24#
25# SPDX-License-Identifier: GPL-3.0-only
26#
27
28
29
30--filter-out-files /BIOS/notes.txt
31--filter-out-files /BIOS/makefile
32--filter-out-files /BIOS/VBoxBiosAlternative*.asm
33--filter-out-files /BIOS/VBoxBiosAlternative*.md5sum
34
35# PD
36/BIOS/font8x8.inc: --external-copyright
37# ???
38/BIOS/pcicfg.inc: --external-copyright
39
40# LGPL turned GPL.
41/BIOS/ata.c: --lgpl-disclaimer
42/BIOS/ata.h: --lgpl-disclaimer
43/BIOS/bios.c: --lgpl-disclaimer
44/BIOS/biosint.h: --lgpl-disclaimer
45/BIOS/boot.c: --lgpl-disclaimer
46/BIOS/disk.c: --lgpl-disclaimer
47/BIOS/ebda.h: --lgpl-disclaimer
48/BIOS/eltorito.c: --lgpl-disclaimer
49/BIOS/floppy.c: --lgpl-disclaimer
50/BIOS/keyboard.c: --lgpl-disclaimer
51/BIOS/orgs.asm: --lgpl-disclaimer
52/BIOS/parallel.c: --lgpl-disclaimer
53/BIOS/pcibios.inc: --lgpl-disclaimer
54/BIOS/pirq.inc: --lgpl-disclaimer
55/BIOS/print.c: --lgpl-disclaimer
56/BIOS/ps2mouse.c: --lgpl-disclaimer
57/BIOS/serial.c: --lgpl-disclaimer
58/BIOS/smidmi.inc: --lgpl-disclaimer
59/BIOS/system.c: --lgpl-disclaimer
60/BIOS/timepci.c: --lgpl-disclaimer
61
62# For now don't mess up the tabs in the BIOS assembly sources.
63/BIOS/*.asm|/BIOS/*.inc: --no-convert-tabs
64
65# PXE
66/PXE/*.asm: --external-copyright --no-convert-tabs --no-strip-trailing-blanks
67/PXE/*.c: --external-copyright --no-convert-tabs --no-strip-trailing-blanks
68/PXE/*.h: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --dont-set-svn-keywords --no-fix-header-guards
69/PXE/*.inc: --external-copyright --no-convert-tabs --no-strip-trailing-blanks
70/PXE/*.i: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --strip-no-trailing-lines --treat-as .inc
71/PXE/*.r: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --strip-no-trailing-lines --treat-as .inc
72/PXE/*makefile: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --treat-as Makefile
73/PXE/romcfg: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --treat-as Makefile
74/PXE/defrules: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --treat-as Makefile
75/PXE/defrules: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --treat-as Makefile
76/PXE/deftargs: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --treat-as Makefile
77/PXE/hostcfg: --external-copyright --no-convert-tabs --no-strip-trailing-blanks --treat-as Makefile
78--filter-out-files /PXE/PXE-Intel.rom
79--filter-out-files /PXE/readme.txt
80
81# iPXE
82/ipxe/src/*: --external-copyright --lgpl-disclaimer --no-convert-tabs --no-strip-trailing-blanks --dont-set-svn-keywords --no-fix-todos --strip-no-trailing-lines --no-convert-eol
83/ipxe/contrib/*: --external-copyright --lgpl-disclaimer --no-convert-tabs --no-strip-trailing-blanks --dont-set-svn-keywords --no-fix-todos --strip-no-trailing-lines --no-convert-eol
84/ipxe/*.S: --treat-as .c
85/ipxe/*.lds: --treat-as .h
86/ipxe/*.gdb: --treat-as .sh --dont-set-svn-executable
87/ipxe/*.ipxe: --treat-as shell
88/ipxe/*.travis.yml: --treat-as plaintext --dont-set-svn-keywords
89/ipxe/*Makefile*: --treat-as Makefile
90/ipxe/src/util/geniso: --treat-as .sh
91/ipxe/src/util/genliso: --treat-as .sh
92/ipxe/src/util/gensdsk: --treat-as .sh
93/ipxe/src/util/get-pci-ids: --treat-as .sh
94/ipxe/contrib/vm/cow: --treat-as .sh
95/ipxe/contrib/vm/serial-console: --treat-as .pl
96/ipxe/*: --no-fix-header-guards
97
98
99--filter-out-files /ipxe/*.txt
100--filter-out-files /ipxe/COPYING
101--filter-out-files /ipxe/COPYRIGHTS
102--filter-out-files /ipxe/ipxeBiosBin.rom
103--filter-out-files /ipxe/README
104--filter-out-files /ipxe/README.vbox
105--filter-out-files /ipxe/iPxeBiosBin.rom
106--filter-out-files /ipxe/src/arch/i386/README.i386
107--filter-out-files /ipxe/src/doxygen.cfg
108--filter-out-files /ipxe/src/doc/build_sys.dox
109--filter-out-files /ipxe/src/doc/pxe_extensions
110--filter-out-files /ipxe/src/include/ipxe/efi/LICENCE
111--filter-out-files /ipxe/contrib/README
112--filter-out-files /ipxe/contrib/vm/bochs-writable-ROM-patch
113--filter-out-files /ipxe/contrib/vm/serial-console.1
114--filter-out-dirs /ipxe/contrib/rom-o-matic/.
115
116# Not UTF-8 encoded but contains non-ASCII characters (pico, quotes)
117/ipxe/src/drivers/bus/eisa.c: --skip-unicode-checks
118/ipxe/src/drivers/infiniband/MT25408_PRM.h: --skip-unicode-checks
119/ipxe/src/drivers/net/smc9000.c: --skip-unicode-checks
120/ipxe/src/drivers/net/smc9000.h: --skip-unicode-checks
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use