Welcome to mirror list, hosted at ThFree Co, Russian Federation.

astyle.ini « contrib - github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 95e19ae95ca4ffa9c94f2615f78b5257d6be89b6 (plain)
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
# (C) 2012-2013 see Authors.txt
#
# This file is part of MPC-HC.
#
# MPC-HC is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# MPC-HC 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 program.  If not, see <http://www.gnu.org/licenses/>.


# http://astyle.sourceforge.net/astyle.html
--indent=spaces=4 --style=kr
--indent-switches --indent-namespaces --indent-col1-comments
#--indent-preproc-cond
--max-instatement-indent=65
--attach-inlines
--pad-header --pad-oper --unpad-paren
--align-pointer=type --align-reference=type
--close-templates
--add-brackets
--keep-one-line-blocks
--convert-tabs
--lineend=windows --preserve-date
--suffix=none
--ignore-exclude-errors --ignore-exclude-errors-x
--formatted

# directories
--exclude=bin
--exclude=thirdparty

# common files
--exclude=resource.h

# include dir
--exclude=atl --exclude=avisynth --exclude=dx --exclude=lglcd
--exclude=qt --exclude=realmedia --exclude=vd2 --exclude=winddk
--exclude=inttypes.h --exclude=libdivide.h --exclude=MediaInfoDLL.h
--exclude=mvrInterfaces.h --exclude=SubRenderIntf.h --exclude=unrar.h
--exclude=Utf8.h --exclude=version_rev.h

# src/DeCSS
--exclude=CSSauth.cpp --exclude=CSSauth.h --exclude=CSSscramble.cpp --exclude=CSSscramble.h
--exclude=udf.cpp --exclude=udf.h

# src/DSUtil
--exclude=deinterlace.cpp --exclude=vd_asm.cpp --exclude=vd_asm.h --exclude=vd.cpp --exclude=vd.h

# src/mpc-hc
--exclude=LineNumberEdit.cpp --exclude=LineNumberEdit.h --exclude=Struct.h

# src/MPCTestAPI
--exclude=HScrollListBox.cpp --exclude=HScrollListBox.h