Skip to content

Commit 0601e15

Browse files
committed
Add CMake project
1 parent 95f332c commit 0601e15

20 files changed

Lines changed: 736 additions & 225 deletions

.gitattributes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# cmkr
2+
/**/CMakeLists.txt linguist-generated
3+
/**/cmkr.cmake linguist-vendored

.gitignore

Lines changed: 169 additions & 166 deletions
Original file line numberDiff line numberDiff line change
@@ -1,166 +1,169 @@
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
6-
*.user
7-
*.sln.docstates
8-
9-
# Build results
10-
11-
[Dd]ebug/
12-
[Rr]elease/
13-
x64/
14-
Win32/
15-
build/
16-
[Bb]in/
17-
[Oo]bj/
18-
.vs/
19-
20-
# Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
21-
!packages/*/build/
22-
23-
# MSTest test Results
24-
[Tt]est[Rr]esult*/
25-
[Bb]uild[Ll]og.*
26-
27-
*_i.c
28-
*_p.c
29-
*.ilk
30-
*.meta
31-
*.obj
32-
*.pch
33-
*.pdb
34-
*.pgc
35-
*.pgd
36-
*.rsp
37-
*.sbr
38-
*.tlb
39-
*.tli
40-
*.tlh
41-
*.tmp
42-
*.tmp_proj
43-
*.log
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-
# Guidance Automation Toolkit
65-
*.gpState
66-
67-
# ReSharper is a .NET coding add-in
68-
_ReSharper*/
69-
*.[Rr]e[Ss]harper
70-
71-
# TeamCity is a build add-in
72-
_TeamCity*
73-
74-
# DotCover is a Code Coverage Tool
75-
*.dotCover
76-
77-
# NCrunch
78-
*.ncrunch*
79-
.*crunch*.local.xml
80-
81-
# Installshield output folder
82-
[Ee]xpress/
83-
84-
# DocProject is a documentation generator add-in
85-
DocProject/buildhelp/
86-
DocProject/Help/*.HxT
87-
DocProject/Help/*.HxC
88-
DocProject/Help/*.hhc
89-
DocProject/Help/*.hhk
90-
DocProject/Help/*.hhp
91-
DocProject/Help/Html2
92-
DocProject/Help/html
93-
94-
# Click-Once directory
95-
publish/
96-
97-
# Publish Web Output
98-
*.Publish.xml
99-
*.pubxml
100-
101-
# NuGet Packages Directory
102-
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
103-
#packages/
104-
105-
# Windows Azure Build Output
106-
csx
107-
*.build.csdef
108-
109-
# Windows Store app package directory
110-
AppPackages/
111-
112-
# Others
113-
sql/
114-
*.Cache
115-
ClientBin/
116-
[Ss]tyle[Cc]op.*
117-
~$*
118-
*~
119-
*.dbmdl
120-
*.[Pp]ublish.xml
121-
*.pfx
122-
*.publishsettings
123-
124-
# RIA/Silverlight projects
125-
Generated_Code/
126-
127-
# Backup & report files from converting an old project file to a newer
128-
# Visual Studio version. Backup files are not needed, because we have git ;-)
129-
_UpgradeReport_Files/
130-
Backup*/
131-
UpgradeLog*.XML
132-
UpgradeLog*.htm
133-
134-
# SQL Server files
135-
App_Data/*.mdf
136-
App_Data/*.ldf
137-
138-
# =========================
139-
# Windows detritus
140-
# =========================
141-
142-
# Windows image file caches
143-
Thumbs.db
144-
ehthumbs.db
145-
146-
# Folder config file
147-
Desktop.ini
148-
149-
# Recycle Bin used on file shares
150-
$RECYCLE.BIN/
151-
152-
# Mac crap
153-
.DS_Store
154-
155-
*.cscope_file_list
156-
*.bmarks
157-
*.depend
158-
*.layout
159-
*.orig
160-
*.cbTemp
161-
cov-*
162-
coverity*
163-
*.user
164-
165-
# Release
166-
deps/
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
6+
*.user
7+
*.sln.docstates
8+
9+
# Build results
10+
11+
[Dd]ebug/
12+
[Rr]elease/
13+
x64/
14+
Win32/
15+
build/
16+
[Bb]in/
17+
[Oo]bj/
18+
.vs/
19+
20+
# Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
21+
!packages/*/build/
22+
23+
# MSTest test Results
24+
[Tt]est[Rr]esult*/
25+
[Bb]uild[Ll]og.*
26+
27+
*_i.c
28+
*_p.c
29+
*.ilk
30+
*.meta
31+
*.obj
32+
*.pch
33+
*.pdb
34+
*.pgc
35+
*.pgd
36+
*.rsp
37+
*.sbr
38+
*.tlb
39+
*.tli
40+
*.tlh
41+
*.tmp
42+
*.tmp_proj
43+
*.log
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+
# Guidance Automation Toolkit
65+
*.gpState
66+
67+
# ReSharper is a .NET coding add-in
68+
_ReSharper*/
69+
*.[Rr]e[Ss]harper
70+
71+
# TeamCity is a build add-in
72+
_TeamCity*
73+
74+
# DotCover is a Code Coverage Tool
75+
*.dotCover
76+
77+
# NCrunch
78+
*.ncrunch*
79+
.*crunch*.local.xml
80+
81+
# Installshield output folder
82+
[Ee]xpress/
83+
84+
# DocProject is a documentation generator add-in
85+
DocProject/buildhelp/
86+
DocProject/Help/*.HxT
87+
DocProject/Help/*.HxC
88+
DocProject/Help/*.hhc
89+
DocProject/Help/*.hhk
90+
DocProject/Help/*.hhp
91+
DocProject/Help/Html2
92+
DocProject/Help/html
93+
94+
# Click-Once directory
95+
publish/
96+
97+
# Publish Web Output
98+
*.Publish.xml
99+
*.pubxml
100+
101+
# NuGet Packages Directory
102+
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
103+
#packages/
104+
105+
# Windows Azure Build Output
106+
csx
107+
*.build.csdef
108+
109+
# Windows Store app package directory
110+
AppPackages/
111+
112+
# Others
113+
sql/
114+
*.Cache
115+
ClientBin/
116+
[Ss]tyle[Cc]op.*
117+
~$*
118+
*~
119+
*.dbmdl
120+
*.[Pp]ublish.xml
121+
*.pfx
122+
*.publishsettings
123+
124+
# RIA/Silverlight projects
125+
Generated_Code/
126+
127+
# Backup & report files from converting an old project file to a newer
128+
# Visual Studio version. Backup files are not needed, because we have git ;-)
129+
_UpgradeReport_Files/
130+
Backup*/
131+
UpgradeLog*.XML
132+
UpgradeLog*.htm
133+
134+
# SQL Server files
135+
App_Data/*.mdf
136+
App_Data/*.ldf
137+
138+
# =========================
139+
# Windows detritus
140+
# =========================
141+
142+
# Windows image file caches
143+
Thumbs.db
144+
ehthumbs.db
145+
146+
# Folder config file
147+
Desktop.ini
148+
149+
# Recycle Bin used on file shares
150+
$RECYCLE.BIN/
151+
152+
# Mac crap
153+
.DS_Store
154+
155+
*.cscope_file_list
156+
*.bmarks
157+
*.depend
158+
*.layout
159+
*.orig
160+
*.cbTemp
161+
cov-*
162+
coverity*
163+
*.user
164+
165+
# Release
166+
deps/
167+
168+
build*/
169+
cmake-build*/

0 commit comments

Comments
 (0)