[69246] | 1 | # $Id: .scm-settings 103033 2024-01-24 16:58:54Z vboxsync $
|
---|
| 2 | ## @file
|
---|
| 3 | # Source code massager settings for the host installers.
|
---|
| 4 | #
|
---|
| 5 |
|
---|
| 6 | #
|
---|
[98103] | 7 | # Copyright (C) 2010-2023 Oracle and/or its affiliates.
|
---|
[69246] | 8 | #
|
---|
[96407] | 9 | # This file is part of VirtualBox base platform packages, as
|
---|
| 10 | # available from https://www.virtualbox.org.
|
---|
[69246] | 11 | #
|
---|
[96407] | 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 | #
|
---|
[69246] | 27 |
|
---|
| 28 | # External stuff.
|
---|
| 29 | /linux/rpm-kmod-VBoxGuest/kmodtool-VBoxGuest-el6.sh: --external-copyright
|
---|
[96317] | 30 | /common/virtualbox.xml: --external-copyright
|
---|
[69246] | 31 |
|
---|
| 32 | # Dual licensed code.
|
---|
[103033] | 33 | /common/vboxapisetup.py: --license-ose-dual
|
---|
| 34 | /common/vboxapisetup-stub.py: --license-ose-dual
|
---|
[69246] | 35 |
|
---|
[69396] | 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 |
|
---|
[69400] | 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
|
---|
[69404] | 66 | /linux/debian/rules: --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
[69400] | 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
|
---|
[77390] | 71 | /linux/Makefile-footer.gmk: --treat-as Makefile --no-convert-eol
|
---|
| 72 | /linux/Makefile-header.gmk: --treat-as Makefile --no-convert-eol
|
---|
[69404] | 73 | /linux/rpm/rules: --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
[69400] | 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
|
---|
[69404] | 77 | /linux/rpm-kmod/rules: --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
[69400] | 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.
|
---|
[69404] | 85 | /linux/rpm-VBoxGuestAdditions/rules: --no-update-license --treat-as Makefile --no-convert-eol --dont-set-svn-executable
|
---|
[69400] | 86 | /linux/rpm-VBoxGuestAdditions/VBoxGuestAdditions.tmpl.spec: --no-update-license --treat-as .sh
|
---|
| 87 |
|
---|
[69405] | 88 | # Solaris stuff.
|
---|
| 89 | /solaris/vboxconfig.sh: --no-convert-tabs
|
---|
| 90 | /solaris/*.xml: --no-convert-eol
|
---|
[98114] | 91 | /solaris/vbox-ips.mog: --treat-as shell --external-copyright
|
---|
[69405] | 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 |
|
---|
[69407] | 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
|
---|
[96313] | 105 | /win/VBoxKey.wxi: --external-copyright
|
---|