Skip to content

Commit 6cadec0

Browse files
committed
add .gitignore and remove /nodefaultlib option
1 parent 0ec674b commit 6cadec0

File tree

2 files changed

+272
-8
lines changed

2 files changed

+272
-8
lines changed

.gitignore

Lines changed: 264 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,264 @@
1+
# Ignores in parent branch
2+
Makefile
3+
**/*.0
4+
**/*.o
5+
**/*.out
6+
**/*.a
7+
autom4te.cache/
8+
9+
## Ignore Visual Studio temporary files, build results, and
10+
## files generated by popular Visual Studio add-ons.
11+
12+
# User-specific files
13+
*.suo
14+
*.user
15+
*.userosscache
16+
*.sln.docstates
17+
18+
# User-specific files (MonoDevelop/Xamarin Studio)
19+
*.userprefs
20+
21+
# Build results
22+
[Dd]ebug/
23+
[Dd]ebugPublic/
24+
[Rr]elease/
25+
[Rr]eleases/
26+
x64/
27+
x86/
28+
ARM/
29+
ARM64/
30+
bld/
31+
[Bb]in/
32+
[Oo]bj/
33+
[Ll]og/
34+
.vs/
35+
[Tt]est[Rr]esult*/
36+
[Bb]uild[Ll]og.*
37+
project.lock.json
38+
project.fragment.lock.json
39+
artifacts/
40+
Properties/launchSettings.json
41+
*_i.c
42+
*_p.c
43+
*_i.h
44+
*.ilk
45+
*.meta
46+
*.obj
47+
*.pch
48+
*.pdb
49+
*.pgc
50+
*.pgd
51+
*.rsp
52+
*.sbr
53+
*.tlb
54+
*.tli
55+
*.tlh
56+
*.tmp
57+
*.tmp_proj
58+
*.log
59+
*.vspscc
60+
*.vssscc
61+
.builds
62+
*.pidb
63+
*.svclog
64+
*.scc
65+
*.c.bak
66+
*.h.bak
67+
68+
# Visual C++ cache files
69+
ipch/
70+
*.aps
71+
*.ncb
72+
*.opendb
73+
*.opensdf
74+
*.sdf
75+
*.cachefile
76+
*.VC.db
77+
*.VC.VC.opendb
78+
79+
# Visual Studio profiler
80+
*.psess
81+
*.vsp
82+
*.vspx
83+
*.sap
84+
85+
# TFS 2012 Local Workspace
86+
$tf/
87+
88+
# Guidance Automation Toolkit
89+
*.gpState
90+
91+
# ReSharper is a .NET coding add-in
92+
_ReSharper*/
93+
*.[Rr]e[Ss]harper
94+
*.DotSettings.user
95+
96+
# JustCode is a .NET coding add-in
97+
.JustCode
98+
99+
# TeamCity is a build add-in
100+
_TeamCity*
101+
102+
# DotCover is a Code Coverage Tool
103+
*.dotCover
104+
105+
# Visual Studio code coverage results
106+
*.coverage
107+
*.coveragexml
108+
109+
# NCrunch
110+
_NCrunch_*
111+
.*crunch*.local.xml
112+
nCrunchTemp_*
113+
114+
# MightyMoose
115+
*.mm.*
116+
AutoTest.Net/
117+
118+
# Web workbench (sass)
119+
.sass-cache/
120+
121+
# Installshield output folder
122+
[Ee]xpress/
123+
124+
# DocProject is a documentation generator add-in
125+
DocProject/buildhelp/
126+
DocProject/Help/*.HxT
127+
DocProject/Help/*.HxC
128+
DocProject/Help/*.hhc
129+
DocProject/Help/*.hhk
130+
DocProject/Help/*.hhp
131+
DocProject/Help/Html2
132+
DocProject/Help/html
133+
134+
# Click-Once directory
135+
publish/
136+
137+
# Publish Web Output
138+
*.[Pp]ublish.xml
139+
*.azurePubxml
140+
# TODO: Comment the next line if you want to checkin your web deploy settings
141+
# but database connection strings (with potential passwords) will be unencrypted
142+
*.pubxml
143+
*.publishproj
144+
145+
# Microsoft Azure Web App publish settings. Comment the next line if you want to
146+
# checkin your Azure Web App publish settings, but sensitive information contained
147+
# in these scripts will be unencrypted
148+
PublishScripts/
149+
150+
# NuGet Packages
151+
*.nupkg
152+
# The packages folder can be ignored because of Package Restore
153+
**/packages/*
154+
# except build/, which is used as an MSBuild target.
155+
!**/packages/build/
156+
# Uncomment if necessary however generally it will be regenerated when needed
157+
#!**/packages/repositories.config
158+
# NuGet v3's project.json files produces more ignoreable files
159+
*.nuget.props
160+
*.nuget.targets
161+
162+
# Microsoft Azure Build Output
163+
csx/
164+
*.build.csdef
165+
166+
# Microsoft Azure Emulator
167+
ecf/
168+
rcf/
169+
170+
# Windows Store app package directories and files
171+
AppPackages/
172+
BundleArtifacts/
173+
Package.StoreAssociation.xml
174+
_pkginfo.txt
175+
176+
# Visual Studio cache files
177+
# files ending in .cache can be ignored
178+
*.[Cc]ache
179+
# but keep track of directories ending in .cache
180+
!*.[Cc]ache/
181+
182+
# Others
183+
ClientBin/
184+
~$*
185+
*~
186+
*.dbmdl
187+
*.dbproj.schemaview
188+
*.jfm
189+
*.pfx
190+
*.publishsettings
191+
node_modules/
192+
orleans.codegen.cs
193+
194+
# Since there are multiple workflows, uncomment next line to ignore bower_components
195+
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
196+
#bower_components/
197+
198+
# RIA/Silverlight projects
199+
Generated_Code/
200+
201+
# Backup & report files from converting an old project file
202+
# to a newer Visual Studio version. Backup files are not needed,
203+
# because we have git ;-)
204+
_UpgradeReport_Files/
205+
Backup*/
206+
UpgradeLog*.XML
207+
UpgradeLog*.htm
208+
209+
# SQL Server files
210+
*.mdf
211+
*.ldf
212+
213+
# Business Intelligence projects
214+
*.rdl.data
215+
*.bim.layout
216+
*.bim_*.settings
217+
218+
# Microsoft Fakes
219+
FakesAssemblies/
220+
221+
# GhostDoc plugin setting file
222+
*.GhostDoc.xml
223+
224+
# Node.js Tools for Visual Studio
225+
.ntvs_analysis.dat
226+
227+
# Visual Studio 6 build log
228+
*.plg
229+
230+
# Visual Studio 6 workspace options file
231+
*.opt
232+
233+
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
234+
*.vbw
235+
236+
# Visual Studio LightSwitch build output
237+
**/*.HTMLClient/GeneratedArtifacts
238+
**/*.DesktopClient/GeneratedArtifacts
239+
**/*.DesktopClient/ModelManifest.xml
240+
**/*.Server/GeneratedArtifacts
241+
**/*.Server/ModelManifest.xml
242+
_Pvt_Extensions
243+
244+
# Paket dependency manager
245+
.paket/paket.exe
246+
paket-files/
247+
248+
# FAKE - F# Make
249+
.fake/
250+
251+
# JetBrains Rider
252+
.idea/
253+
*.sln.iml
254+
255+
# CodeRush
256+
.cr/
257+
258+
# Python Tools for Visual Studio (PTVS)
259+
__pycache__/
260+
*.pyc
261+
262+
# Cake - Uncomment if you are using it
263+
# tools/
264+

build/zlib.vcxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@
179179
</ClCompile>
180180
<Lib>
181181
<SubSystem>Console</SubSystem>
182-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
182+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
183183
</Lib>
184184
</ItemDefinitionGroup>
185185
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -197,7 +197,7 @@
197197
</ClCompile>
198198
<Lib>
199199
<SubSystem>Console</SubSystem>
200-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
200+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
201201
</Lib>
202202
</ItemDefinitionGroup>
203203
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
@@ -215,7 +215,7 @@
215215
</ClCompile>
216216
<Lib>
217217
<SubSystem>Console</SubSystem>
218-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
218+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
219219
</Lib>
220220
</ItemDefinitionGroup>
221221
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
@@ -233,7 +233,7 @@
233233
</ClCompile>
234234
<Lib>
235235
<SubSystem>Console</SubSystem>
236-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
236+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
237237
</Lib>
238238
</ItemDefinitionGroup>
239239
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -252,7 +252,7 @@
252252
</ClCompile>
253253
<Lib>
254254
<SubSystem>Console</SubSystem>
255-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
255+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
256256
</Lib>
257257
</ItemDefinitionGroup>
258258
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -271,7 +271,7 @@
271271
</ClCompile>
272272
<Lib>
273273
<SubSystem>Console</SubSystem>
274-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
274+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
275275
</Lib>
276276
</ItemDefinitionGroup>
277277
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
@@ -290,7 +290,7 @@
290290
</ClCompile>
291291
<Lib>
292292
<SubSystem>Console</SubSystem>
293-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
293+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
294294
</Lib>
295295
</ItemDefinitionGroup>
296296
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
@@ -309,7 +309,7 @@
309309
</ClCompile>
310310
<Lib>
311311
<SubSystem>Console</SubSystem>
312-
<AdditionalOptions>/NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions>
312+
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
313313
</Lib>
314314
</ItemDefinitionGroup>
315315
<ItemGroup>

0 commit comments

Comments
 (0)