Skip to content

Commit ad8c42e

Browse files
committed
add VS solution
1 parent 1db4cd3 commit ad8c42e

20 files changed

+3510
-2437
lines changed

.gitattributes

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
###############################################################################
2+
# Set default behavior to automatically normalize line endings.
3+
###############################################################################
4+
* text=auto
5+
6+
###############################################################################
7+
# Set default behavior for command prompt diff.
8+
#
9+
# This is need for earlier builds of msysgit that does not have it on by
10+
# default for csharp files.
11+
# Note: This is only used by command line
12+
###############################################################################
13+
#*.cs diff=csharp
14+
15+
###############################################################################
16+
# Set the merge driver for project and solution files
17+
#
18+
# Merging from the command prompt will add diff markers to the files if there
19+
# are conflicts (Merging from VS is not affected by the settings below, in VS
20+
# the diff markers are never inserted). Diff markers may cause the following
21+
# file extensions to fail to load in VS. An alternative would be to treat
22+
# these files as binary and thus will always conflict and require user
23+
# intervention with every merge. To do so, just uncomment the entries below
24+
###############################################################################
25+
#*.sln merge=binary
26+
#*.csproj merge=binary
27+
#*.vbproj merge=binary
28+
#*.vcxproj merge=binary
29+
#*.vcproj merge=binary
30+
#*.dbproj merge=binary
31+
#*.fsproj merge=binary
32+
#*.lsproj merge=binary
33+
#*.wixproj merge=binary
34+
#*.modelproj merge=binary
35+
#*.sqlproj merge=binary
36+
#*.wwaproj merge=binary
37+
38+
###############################################################################
39+
# behavior for image files
40+
#
41+
# image files are treated as binary by default.
42+
###############################################################################
43+
#*.jpg binary
44+
#*.png binary
45+
#*.gif binary
46+
47+
###############################################################################
48+
# diff behavior for common document formats
49+
#
50+
# Convert binary document formats to text before diffing them. This feature
51+
# is only available from the command line. Turn it on by uncommenting the
52+
# entries below.
53+
###############################################################################
54+
#*.doc diff=astextplain
55+
#*.DOC diff=astextplain
56+
#*.docx diff=astextplain
57+
#*.DOCX diff=astextplain
58+
#*.dot diff=astextplain
59+
#*.DOT diff=astextplain
60+
#*.pdf diff=astextplain
61+
#*.PDF diff=astextplain
62+
#*.rtf diff=astextplain
63+
#*.RTF diff=astextplain

.gitignore

Lines changed: 184 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,193 @@
1-
# Compiled Object files
2-
*.slo
3-
*.lo
4-
*.o
5-
*.obj
1+
## Ignore Visual Studio temporary files, build results, and
2+
## files generated by popular Visual Studio add-ons.
3+
4+
# User-specific files
65
*.suo
7-
*.u2d
6+
*.user
7+
*.sln.docstates
8+
*.exe
9+
*.iobj
10+
*.ipdb
11+
12+
# Build results
13+
[Dd]ebug/
14+
[Dd]ebugPublic/
15+
[Rr]elease/
16+
x64/
17+
build/
18+
bld/
19+
[Bb]in/
20+
[Oo]bj/
21+
data/
22+
23+
# Roslyn cache directories
24+
*.ide/
25+
26+
# MSTest test Results
27+
[Tt]est[Rr]esult*/
28+
[Bb]uild[Ll]og.*
29+
30+
#NUNIT
31+
*.VisualState.xml
32+
TestResult.xml
33+
34+
# Build Results of an ATL Project
35+
[Dd]ebugPS/
36+
[Rr]eleasePS/
37+
dlldata.c
838

9-
# Precompiled Headers
10-
*.gch
39+
*_i.c
40+
*_p.c
41+
*_i.h
42+
*.ilk
43+
*.meta
44+
*.obj
1145
*.pch
46+
*.pdb
47+
*.pgc
48+
*.pgd
49+
*.rsp
50+
*.sbr
51+
*.tlb
52+
*.tli
53+
*.tlh
54+
*.tmp
55+
*.tmp_proj
56+
*.log
57+
*.vspscc
58+
*.vssscc
59+
.builds
60+
*.pidb
61+
*.svclog
62+
*.scc
1263

13-
# Compiled Dynamic libraries
14-
*.so
15-
*.dylib
16-
*.dll
64+
# Chutzpah Test files
65+
_Chutzpah*
1766

18-
# Fortran module files
19-
*.mod
67+
# Visual C++ cache files
68+
ipch/
69+
*.aps
70+
*.ncb
71+
*.opensdf
72+
*.sdf
73+
*.cachefile
2074

21-
# Compiled Static libraries
22-
*.lai
23-
*.la
24-
*.a
25-
*.lib
75+
# Visual Studio profiler
76+
*.psess
77+
*.vsp
78+
*.vspx
2679

27-
# Executables
28-
*.exe
29-
*.out
30-
*.app
80+
# TFS 2012 Local Workspace
81+
$tf/
82+
83+
# Guidance Automation Toolkit
84+
*.gpState
85+
86+
# ReSharper is a .NET coding add-in
87+
_ReSharper*/
88+
*.[Rr]e[Ss]harper
89+
*.DotSettings.user
90+
91+
# JustCode is a .NET coding addin-in
92+
.JustCode
93+
94+
# TeamCity is a build add-in
95+
_TeamCity*
96+
97+
# DotCover is a Code Coverage Tool
98+
*.dotCover
99+
100+
# NCrunch
101+
_NCrunch_*
102+
.*crunch*.local.xml
103+
104+
# MightyMoose
105+
*.mm.*
106+
AutoTest.Net/
107+
108+
# Web workbench (sass)
109+
.sass-cache/
110+
111+
# Installshield output folder
112+
[Ee]xpress/
113+
114+
# DocProject is a documentation generator add-in
115+
DocProject/buildhelp/
116+
DocProject/Help/*.HxT
117+
DocProject/Help/*.HxC
118+
DocProject/Help/*.hhc
119+
DocProject/Help/*.hhk
120+
DocProject/Help/*.hhp
121+
DocProject/Help/Html2
122+
DocProject/Help/html
123+
124+
# Click-Once directory
125+
publish/
126+
127+
# Publish Web Output
128+
*.[Pp]ublish.xml
129+
*.azurePubxml
130+
## TODO: Comment the next line if you want to checkin your
131+
## web deploy settings but do note that will include unencrypted
132+
## passwords
133+
#*.pubxml
134+
135+
# NuGet Packages Directory
136+
packages/*
137+
## TODO: If the tool you use requires repositories.config
138+
## uncomment the next line
139+
#!packages/repositories.config
140+
141+
# Enable "build/" folder in the NuGet Packages folder since
142+
# NuGet packages use it for MSBuild targets.
143+
# This line needs to be after the ignore of the build folder
144+
# (and the packages folder if the line above has been uncommented)
145+
!packages/build/
146+
147+
# Windows Azure Build Output
148+
csx/
149+
*.build.csdef
150+
151+
# Windows Store app package directory
152+
AppPackages/
153+
154+
# Others
155+
sql/
156+
*.Cache
157+
ClientBin/
158+
[Ss]tyle[Cc]op.*
159+
~$*
160+
*~
161+
*.dbmdl
162+
*.dbproj.schemaview
163+
*.pfx
164+
*.publishsettings
165+
node_modules/
166+
167+
# RIA/Silverlight projects
168+
Generated_Code/
169+
170+
# Backup & report files from converting an old project file
171+
# to a newer Visual Studio version. Backup files are not needed,
172+
# because we have git ;-)
173+
_UpgradeReport_Files/
174+
Backup*/
175+
UpgradeLog*.XML
176+
UpgradeLog*.htm
177+
178+
# SQL Server files
179+
*.mdf
180+
*.ldf
181+
182+
# Business Intelligence projects
183+
*.rdl.data
184+
*.bim.layout
185+
*.bim_*.settings
31186

32-
# Input/output files
33-
*.json
34-
*.kml
187+
# Microsoft Fakes
188+
FakesAssemblies/
35189

36-
# Folders
37-
data/
190+
# LightSwitch generated files
191+
GeneratedArtifacts/
192+
_Pvt_Extensions/
193+
ModelManifest.xml

Json_to_html.sln

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 14
4+
VisualStudioVersion = 14.0.23107.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Json_to_html", "Json_to_html.vcxproj", "{87021DB5-07E6-4D4B-B495-5F06979FC5A4}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Win32 = Debug|Win32
11+
Release|Win32 = Release|Win32
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{87021DB5-07E6-4D4B-B495-5F06979FC5A4}.Debug|Win32.ActiveCfg = Debug|Win32
15+
{87021DB5-07E6-4D4B-B495-5F06979FC5A4}.Debug|Win32.Build.0 = Debug|Win32
16+
{87021DB5-07E6-4D4B-B495-5F06979FC5A4}.Release|Win32.ActiveCfg = Release|Win32
17+
{87021DB5-07E6-4D4B-B495-5F06979FC5A4}.Release|Win32.Build.0 = Release|Win32
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
EndGlobal

Json_to_html.vcxproj

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="Debug|Win32">
5+
<Configuration>Debug</Configuration>
6+
<Platform>Win32</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="Release|Win32">
9+
<Configuration>Release</Configuration>
10+
<Platform>Win32</Platform>
11+
</ProjectConfiguration>
12+
</ItemGroup>
13+
<PropertyGroup Label="Globals">
14+
<ProjectGuid>{87021DB5-07E6-4D4B-B495-5F06979FC5A4}</ProjectGuid>
15+
<RootNamespace>Json_to_html</RootNamespace>
16+
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
17+
<ProjectName>json2html</ProjectName>
18+
</PropertyGroup>
19+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
21+
<ConfigurationType>Application</ConfigurationType>
22+
<UseDebugLibraries>true</UseDebugLibraries>
23+
<PlatformToolset>v140</PlatformToolset>
24+
<CharacterSet>MultiByte</CharacterSet>
25+
</PropertyGroup>
26+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
27+
<ConfigurationType>Application</ConfigurationType>
28+
<UseDebugLibraries>false</UseDebugLibraries>
29+
<PlatformToolset>v140</PlatformToolset>
30+
<WholeProgramOptimization>true</WholeProgramOptimization>
31+
<CharacterSet>MultiByte</CharacterSet>
32+
</PropertyGroup>
33+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
34+
<ImportGroup Label="ExtensionSettings">
35+
</ImportGroup>
36+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
37+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38+
</ImportGroup>
39+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
40+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
41+
</ImportGroup>
42+
<PropertyGroup Label="UserMacros" />
43+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
44+
<OutDir>$(SolutionDir)\</OutDir>
45+
</PropertyGroup>
46+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
47+
<OutDir>$(SolutionDir)\</OutDir>
48+
</PropertyGroup>
49+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
50+
<ClCompile>
51+
<WarningLevel>Level3</WarningLevel>
52+
<Optimization>Disabled</Optimization>
53+
<SDLCheck>true</SDLCheck>
54+
</ClCompile>
55+
<Link>
56+
<GenerateDebugInformation>true</GenerateDebugInformation>
57+
</Link>
58+
</ItemDefinitionGroup>
59+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
60+
<ClCompile>
61+
<WarningLevel>Level3</WarningLevel>
62+
<Optimization>MaxSpeed</Optimization>
63+
<FunctionLevelLinking>true</FunctionLevelLinking>
64+
<IntrinsicFunctions>true</IntrinsicFunctions>
65+
<SDLCheck>true</SDLCheck>
66+
</ClCompile>
67+
<Link>
68+
<GenerateDebugInformation>true</GenerateDebugInformation>
69+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
70+
<OptimizeReferences>true</OptimizeReferences>
71+
</Link>
72+
</ItemDefinitionGroup>
73+
<ItemGroup>
74+
<ClCompile Include="json_to_html.cpp" />
75+
</ItemGroup>
76+
<ItemGroup>
77+
<ClInclude Include="header_html.h" />
78+
</ItemGroup>
79+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
80+
<ImportGroup Label="ExtensionTargets">
81+
</ImportGroup>
82+
</Project>

0 commit comments

Comments
 (0)