Update .gitignore with windows files to be excluded from git
[openssl.git] / .gitignore
1 # Object files
2 *.o
3 *.obj
4
5 # editor artefacts
6 *.swp
7 .#*
8 #*#
9 *~
10
11 # Top level excludes
12 /Makefile.bak
13 /Makefile
14 /MINFO
15 /*.a
16 /include
17 /*.pc
18 /rehash.time
19 /inc.*
20 /makefile.*
21 /out.*
22 /tmp.*
23
24 # Most *.c files under test/ are symlinks
25 /test/*.c
26 # Apart from these
27 !/test/asn1test.c
28 !/test/methtest.c
29 !/test/dummytest.c
30 !/test/igetest.c
31 !/test/r160test.c
32 !/test/fips_algvs.c
33
34 /test/*.ss
35 /test/*.srl
36 /test/.rnd
37 /test/test*.pem
38 /test/newkey.pem
39
40 # Certificate symbolic links
41 *.0
42
43 # Links under apps
44 /apps/CA.pl
45 /apps/md4.c
46
47
48 # Auto generated headers
49 /crypto/buildinf.h
50 /crypto/opensslconf.h
51
52 # Auto generated assembly language source files
53 *.s
54 !/crypto/bn/asm/pa-risc2.s
55 !/crypto/bn/asm/pa-risc2W.s
56
57 # Executables
58 /apps/openssl
59 /test/sha256t
60 /test/sha512t
61 /test/*test
62 /test/fips_aesavs
63 /test/fips_desmovs
64 /test/fips_dhvs
65 /test/fips_drbgvs
66 /test/fips_dssvs
67 /test/fips_ecdhvs
68 /test/fips_ecdsavs
69 /test/fips_rngvs
70 /test/fips_test_suite
71 *.so*
72 *.dylib*
73 *.dll*
74 # Exceptions
75 !/test/bctest
76 !/crypto/des/times/486-50.sol
77
78 # Misc auto generated files
79 /tools/c_rehash
80 /test/evptests.txt
81 lib
82 Makefile.save
83 *.bak
84 tags
85 TAGS
86
87 # Windows
88 /tmp32dll
89 /out32dll
90 /inc32
91 /MINFO
92 ms/bcb.mak
93 ms/libeay32.def
94 ms/nt.mak
95 ms/ntdll.mak
96 ms/ssleay32.def
97 ms/version32.rc