More .gitignore adjustments.
[openssl.git] / .gitignore
1 # Object files
2 *.o
3
4 # editor artefacts
5 *.swp
6 .#*
7 #*#
8 *~
9
10 # Top level excludes
11 /Makefile.bak
12 /Makefile
13 /*.a
14 /include
15 /*.pc
16 /rehash.time
17
18 # Most *.c files under test/ are symlinks
19 /test/*.c
20 # Apart from these
21 !/test/asn1test.c
22 !/test/methtest.c
23 !/test/dummytest.c
24 !/test/igetest.c
25 !/test/r160test.c
26 !/test/fips_algvs.c
27
28 /test/*.ss
29 /test/*.srl
30 /test/.rnd
31 /test/test*.pem
32 /test/newkey.pem
33
34 # Certificate symbolic links
35 *.0
36
37 # Links under apps
38 /apps/CA.pl
39 /apps/md4.c
40
41
42 # Auto generated headers
43 /crypto/buildinf.h
44 /crypto/opensslconf.h
45
46 # Auto generated assembly language source files
47 *.s
48 !/crypto/bn/asm/pa-risc2.s
49 !/crypto/bn/asm/pa-risc2W.s
50
51 # Executables
52 /apps/openssl
53 /test/sha256t
54 /test/sha512t
55 /test/gost2814789t
56 /test/*test
57 /test/fips_aesavs
58 /test/fips_desmovs
59 /test/fips_dhvs
60 /test/fips_drbgvs
61 /test/fips_dssvs
62 /test/fips_ecdhvs
63 /test/fips_ecdsavs
64 /test/fips_rngvs
65 /test/fips_test_suite
66 *.so*
67 *.dylib*
68 *.dll*
69 # Exceptions
70 !/test/bctest
71 !/crypto/des/times/486-50.sol
72
73 # Misc auto generated files
74 /tools/c_rehash
75 /test/evptests.txt
76 lib
77 Makefile.save
78 *.bak