-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
176 lines (152 loc) · 3.13 KB
/
.gitignore
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
# Files to ignore in version control (Git) -*- conf-unix -*-
# ==========================================================
#
# The files satisfying the patterns here (one per line) are ignored by
# the version control using Git, they are all outputs of the various
# tools used to built Gnuastro, so we don't need to keep their
# history.
#
# To help readability, please add new files based on the length of the line
# you wish to add.
#
# Copyright (C) 2015-2020 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved. This file is offered as-is,
# without any warranty.
# Glob patterns
# -------------
# The `*' can be replaced with any string. Any file that has a name
# satisfying any of these conditions will be ignored, irrespective of
# which directory it is in.
*~
.\#*
*.cp
*.fn
*.ky
*.la
*.lo
*.pg
*.gz
*.tp
*.vr
*.aux
*.dvi
*.eps
*.jpg
*.log
*.pdf
*.png
*.swp
*.toc
*.trs
*.txt
*.fits
*.info
*-[0-9]
*.[1ao]
*-1[0-9]
*.tar.gz
# Full file names to ignore
# -------------------------
# These are full file names. Note that the directory containing the
# file is irrelevant. Note that we cannot use a glob pattern for the
# utility names (since their configuration files would also be
# ignored).
TAGS
.deps
.sync
build
ar-lib
missing
compile
depcomp
libtool
INSTALL
AUTHORS
snippet
astcrop
astwarp
astfits
.version
config.h
stamp-h1
Makefile
asttable
astmatch
astquery
ltmain.sh
.dirstamp
configure
.DS_Store
.gnuastro
astmkprof
astheader
astscript*
astsegment
runtest.sh
astmknoise
config.sub
install-sh
aclocal.m4
confdefs.h
conftest.c
.bootstrap*
Makefile.in
astconvertt
astconvolve
test-driver
config.h.in
conftest.err
lib/config.h
astcosmiccal
astmkcatalog
gnuastro.t2p
config.guess
version.texi
authors.texi
doc/fdl.texi
astbuildprog
config.status
doc/stamp-vti
astarithmetic
aststatistics
astnoisechisel
tests/simpleio
astsubtractsky
autom4te.cache
lib/gnuastro.pc
gnuastro-*.tar*
doc/gnuastro.cps
doc/gnuastro.vrs
tests/versioncxx
tests/multithread
bin/completion.bash
lib/gnuastro/config.h
bin/completion.bash.built
bin/buildprog/astbuildprog.conf
# Directories
# -----------
# A name finishes with a slash (`/'), is treated as a directory and
# all files within that directory will be ignored. Therefore there is
# no need to say `foo/*'. Simply `foo/' is enough.
# When Git finds a slash in the end of an entry, it will immediately
# ignore the whole directory (and everything within it). This is more
# efficient then leaving it to try to fit patterns.
.libs/
/gnulib/
/bootstrapped/
/doc/plotsrc/tikz/
/doc/gnuastro.t2d/
/doc/gnuastro.html/
/tests/programs-built/
# NOTE: If ./bootstrap doesn't find the exact string value of its
# build_aux variable (that we defined in bootstrap.conf) here, it will
# add it to the top of this file (which we don't want). Unfortunately,
# the value of build_aux must not end with a slash (otherwise `make
# distcheck' will not be able to do its final tests). So only for this
# directory, we have abandoned the convention above.
/bootstrapped/build-aux
# vscode
.vscode/