Skip to content

Commit 17d0569

Browse files
authored
Merge pull request #341 from fsprojects/projectscaffold
Upgrade to ProjectScaffold
2 parents 8001b19 + 81990e0 commit 17d0569

82 files changed

Lines changed: 1009 additions & 8546 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
# Auto detect text files and perform LF normalization
1+
# Auto detect text files
22
* text=auto
33

44
# Custom for Visual Studio
5-
*.cs diff=csharp
6-
*.sln merge=union
5+
*.cs diff=csharp text=auto eol=lf
6+
*.vb diff=csharp text=auto eol=lf
7+
*.fs diff=csharp text=auto eol=lf
8+
*.fsi diff=csharp text=auto eol=lf
9+
*.fsx diff=csharp text=auto eol=lf
10+
*.sln text eol=crlf merge=union
711
*.csproj merge=union
812
*.vbproj merge=union
913
*.fsproj merge=union
@@ -19,4 +23,4 @@
1923
*.pdf diff=astextplain
2024
*.PDF diff=astextplain
2125
*.rtf diff=astextplain
22-
*.RTF diff=astextplain
26+
*.RTF diff=astextplain

.gitignore

Lines changed: 182 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,193 @@
1-
#ignore thumbnails created by windows
2-
Thumbs.db
3-
#Ignore files build by Visual Studio
4-
*.obj
5-
*.pdb
1+
## Ignore Visual Studio temporary files, build results, and
2+
## files generated by popular Visual Studio add-ons.
3+
4+
# User-specific files
5+
*.suo
66
*.user
7-
*.aps
8-
*.pch
9-
*.vspscc
7+
*.sln.docstates
8+
9+
# Xamarin Studio / monodevelop user-specific
10+
*.userprefs
11+
*.dll.mdb
12+
*.exe.mdb
13+
14+
# Build results
15+
16+
[Dd]ebug/
17+
[Rr]elease/
18+
x64/
19+
build/
20+
[Bb]in/
21+
[Oo]bj/
22+
23+
# MSTest test Results
24+
[Tt]est[Rr]esult*/
25+
[Bb]uild[Ll]og.*
26+
1027
*_i.c
1128
*_p.c
12-
*.ncb
13-
*.suo
29+
*.ilk
30+
*.meta
31+
*.obj
32+
*.pch
33+
*.pdb
34+
*.pgc
35+
*.pgd
36+
*.rsp
37+
*.sbr
1438
*.tlb
39+
*.tli
1540
*.tlh
16-
*.bak
17-
*.cache
18-
*.ilk
41+
*.tmp
42+
*.tmp_proj
1943
*.log
20-
*_Spliced.*proj
21-
[Bb]in
22-
[Dd]ebug*/
23-
*.lib
24-
*.sbr
25-
obj/
26-
[Rr]elease*/
44+
*.vspscc
45+
*.vssscc
46+
.builds
47+
*.pidb
48+
*.log
49+
*.scc
50+
51+
# Visual C++ cache files
52+
ipch/
53+
*.aps
54+
*.ncb
55+
*.opensdf
56+
*.sdf
57+
*.cachefile
58+
59+
# Visual Studio profiler
60+
*.psess
61+
*.vsp
62+
*.vspx
63+
64+
# Other Visual Studio data
65+
.vs/
66+
67+
# Guidance Automation Toolkit
68+
*.gpState
69+
70+
# ReSharper is a .NET coding add-in
2771
_ReSharper*/
28-
[Tt]est[Rr]esult*
29-
deploy/
30-
nuget/
31-
test/
32-
FSharp.Monad_mm_cache.bin
33-
*.orig
34-
*.nupkg
35-
manualNuget/lib/
36-
build.AndDeploy.bat
37-
*.sln.ide
38-
__setup__.fsx
39-
lib/FAKE/tools/
72+
*.[Rr]e[Ss]harper
73+
74+
# TeamCity is a build add-in
75+
_TeamCity*
76+
77+
# DotCover is a Code Coverage Tool
78+
*.dotCover
79+
80+
# NCrunch
81+
*.ncrunch*
82+
.*crunch*.local.xml
83+
84+
# Installshield output folder
85+
[Ee]xpress/
86+
87+
# DocProject is a documentation generator add-in
88+
DocProject/buildhelp/
89+
DocProject/Help/*.HxT
90+
DocProject/Help/*.HxC
91+
DocProject/Help/*.hhc
92+
DocProject/Help/*.hhk
93+
DocProject/Help/*.hhp
94+
DocProject/Help/Html2
95+
DocProject/Help/html
96+
97+
# Click-Once directory
98+
publish/
99+
100+
# Publish Web Output
101+
*.Publish.xml
102+
103+
# Enable nuget.exe in the .nuget folder (though normally executables are not tracked)
104+
!.nuget/NuGet.exe
105+
106+
# Windows Azure Build Output
107+
csx
108+
*.build.csdef
109+
110+
# Windows Store app package directory
111+
AppPackages/
112+
113+
# VSCode
114+
.vscode/
115+
116+
# Others
117+
sql/
118+
*.Cache
119+
ClientBin/
120+
[Ss]tyle[Cc]op.*
121+
~$*
122+
*~
123+
*.dbmdl
124+
*.[Pp]ublish.xml
125+
*.pfx
126+
*.publishsettings
127+
128+
# RIA/Silverlight projects
129+
Generated_Code/
130+
131+
# Backup & report files from converting an old project file to a newer
132+
# Visual Studio version. Backup files are not needed, because we have git ;-)
133+
_UpgradeReport_Files/
134+
Backup*/
135+
UpgradeLog*.XML
136+
UpgradeLog*.htm
137+
138+
# SQL Server files
139+
App_Data/*.mdf
140+
App_Data/*.ldf
141+
142+
143+
#LightSwitch generated files
144+
GeneratedArtifacts/
145+
_Pvt_Extensions/
146+
ModelManifest.xml
147+
148+
# =========================
149+
# Windows detritus
150+
# =========================
151+
152+
# Windows image file caches
153+
Thumbs.db
154+
ehthumbs.db
155+
156+
# Folder config file
157+
Desktop.ini
158+
159+
# Recycle Bin used on file shares
160+
$RECYCLE.BIN/
161+
162+
# Mac desktop service store files
163+
.DS_Store
164+
165+
# ===================================================
166+
# Exclude F# project specific directories and files
167+
# ===================================================
168+
169+
# NuGet Packages Directory
40170
packages/
171+
172+
# Generated documentation folder
173+
docs/output/
174+
175+
# Temp folder used for publishing docs
176+
temp/
177+
178+
# Test results produced by build
179+
TestResults.xml
180+
181+
# Nuget outputs
182+
nuget/*.nupkg
41183
release.cmd
184+
release.sh
185+
localpackages/
186+
paket-files
187+
*.orig
42188
.paket/paket.exe
43-
*.userprefs
44-
.fake/*
45-
docs/output/*
46-
47-
*.ncrunchproject
48-
*.ncrunchsolution
49-
tmp.bin
50-
tmp.txt
189+
docs/content/license.md
190+
docs/content/release-notes.md
191+
.fake
51192
docs/tools/FSharp.Formatting.svclog
193+
TestResult.xml

.nuget/NuGet.Config

Lines changed: 0 additions & 6 deletions
This file was deleted.

.nuget/NuGet.exe

-1.53 MB
Binary file not shown.

0 commit comments

Comments
 (0)