1 | # $Id: .scm-settings 106061 2024-09-16 14:03:52Z vboxsync $
|
---|
2 | ## @file
|
---|
3 | # Source code massager settings for the host installers.
|
---|
4 | #
|
---|
5 |
|
---|
6 | #
|
---|
7 | # Copyright (C) 2010-2024 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 | # External stuff.
|
---|
29 | /linux/rpm-kmod-VBoxGuest/kmodtool-VBoxGuest-el6.sh: --external-copyright
|
---|
30 | /common/virtualbox.xml: --external-copyright
|
---|
31 |
|
---|
32 | # Dual licensed code.
|
---|
33 | /common/vboxapisetup.py: --license-ose-dual
|
---|
34 | /common/vboxapisetup-stub.py: --license-ose-dual
|
---|
35 |
|
---|
36 | # ignore desktop files.
|
---|
37 | --filter-out-files *.desktop.in|*.desktop
|
---|
38 |
|
---|
39 | # Darwin stuff.
|
---|
40 | --filter-out-files */DS_Store
|
---|
41 | --filter-out-files /darwin/*.rtf
|
---|
42 | --filter-out-files /darwin/*.strings
|
---|
43 | --filter-out-files /darwin/*.html
|
---|
44 | /darwin/DiskImage/VirtualBox_Uninstall.tool: --treat-as .sh
|
---|
45 | /darwin/VBoxKEXTs/postflight: --treat-as .sh
|
---|
46 | /darwin/VirtualBox/postflight: --treat-as .sh
|
---|
47 | /darwin/VirtualBox/preflight: --treat-as .sh
|
---|
48 | /darwin/*/distribution.dist: --treat-as .xml --no-convert-eol
|
---|
49 |
|
---|
50 | # FreeBSD stuff.
|
---|
51 | --filter-out-files /freebsd/pkg-comment
|
---|
52 | --filter-out-files /freebsd/pkg-descr
|
---|
53 | --filter-out-files /freebsd/pkg_plist
|
---|
54 |
|
---|
55 | # Linux stuff.
|
---|
56 | --filter-out-files /linux/debian/changelog.in
|
---|
57 | --filter-out-files /linux/debian/compat
|
---|
58 | --filter-out-files /linux/debian/control
|
---|
59 | --filter-out-files /linux/debian/copyright
|
---|
60 | --filter-out-files /linux/debian/dirs
|
---|
61 | --filter-out-files /linux/debian/lintian-override.in
|
---|
62 | /linux/debian/postinst: --treat-as .sh
|
---|
63 | /linux/debian/postrm: --treat-as .sh
|
---|
64 | /linux/debian/preinst: --treat-as .sh
|
---|
65 | /linux/debian/prerm: --treat-as .sh
|
---|
66 | /linux/debian/rules: --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
67 | --filter-out-files /linux/debian/templates
|
---|
68 | /linux/deffiles: --treat-as .sh
|
---|
69 | --filter-out-files /linux/distributions_deb
|
---|
70 | --filter-out-files /linux/distributions_rpm
|
---|
71 | /linux/Makefile-footer.gmk: --treat-as Makefile --no-convert-eol
|
---|
72 | /linux/Makefile-header.gmk: --treat-as Makefile --no-convert-eol
|
---|
73 | /linux/rpm/rules: --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
74 | /linux/rpm/VirtualBox.tmpl.spec: --treat-as .sh
|
---|
75 | /linux/rpm-kmod/build-kmod.in: --treat-as .sh
|
---|
76 | /linux/rpm-kmod/kmodtool: --treat-as .sh --external-copyright --no-strip-trailing-blanks
|
---|
77 | /linux/rpm-kmod/rules: --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
78 | --filter-out-files /linux/rpm-kmod/vboxdrv.spec.in
|
---|
79 | --filter-out-files /linux/rpm-kmod/VirtualBox-kmod.spec.in
|
---|
80 | --filter-out-files /linux/rpm-kmod-VBoxGuest/README
|
---|
81 | --filter-out-files /linux/rpm-kmod-VBoxGuest/VBoxGuest-kmod.spec
|
---|
82 | --filter-out-files /linux/README.testing
|
---|
83 |
|
---|
84 | # Caveat: If we export /linux/rpm-VBoxGuestAdditions/, the --no-update-license hack must go.
|
---|
85 | /linux/rpm-VBoxGuestAdditions/rules: --no-update-license --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
86 | /linux/rpm-VBoxGuestAdditions/VBoxGuestAdditions.tmpl.spec: --no-update-license --treat-as .sh
|
---|
87 |
|
---|
88 | # Solaris stuff.
|
---|
89 | /solaris/vboxconfig.sh: --no-convert-tabs
|
---|
90 | /solaris/*.xml: --no-convert-eol
|
---|
91 | /solaris/vbox-ips.mog: --treat-as shell --external-copyright
|
---|
92 |
|
---|
93 | --filter-out-files /solaris/ips/vbox.mog
|
---|
94 | --filter-out-files /solaris/vbox.pkginfo
|
---|
95 | --filter-out-files /solaris/vbox.pkgresponse
|
---|
96 | --filter-out-files /solaris/vbox.space
|
---|
97 | --filter-out-files /solaris/virtualbox.applications.in
|
---|
98 | --filter-out-files /solaris/virtualbox.keys
|
---|
99 | --filter-out-files /solaris/virtualbox.mime
|
---|
100 |
|
---|
101 | # Windows
|
---|
102 | /win/MsiHack/MsiHackExtension.cs: --treat-as .c
|
---|
103 | --filter-out-files /win/Stub/VBoxStub.manifest
|
---|
104 | /win/NLS/*.wxl: --no-convert-tabs
|
---|
105 | /win/VBoxKey.wxi: --external-copyright
|
---|