Skip to content

Commit

Permalink
Update and fix examples. Hello world example could certainly use some…
Browse files Browse the repository at this point in the history
… work though, I don't think the string tags should be the primary focus when we have fancy enum tags ready to use that fit 99% of use cases.
  • Loading branch information
speedie committed Sep 23, 2024
1 parent 0e42e80 commit eb99142
Show file tree
Hide file tree
Showing 49 changed files with 4,118 additions and 369 deletions.
2 changes: 2 additions & 0 deletions examples/DocppWebsiteTemplate/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
build/
*.html
8 changes: 8 additions & 0 deletions examples/DocppWebsiteTemplate/.idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions examples/DocppWebsiteTemplate/.idea/DocppWebsite.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

584 changes: 584 additions & 0 deletions examples/DocppWebsiteTemplate/.idea/editor.xml

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions examples/DocppWebsiteTemplate/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions examples/DocppWebsiteTemplate/.idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions examples/DocppWebsiteTemplate/.idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions examples/DocppWebsiteTemplate/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
cmake_minimum_required(VERSION 3.1...3.29)

project(DocppWebsite VERSION 0.0.1)

set_property(GLOBAL PROPERTY CXX_STANDARD 20)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)

set(PROJECT_SOURCE_FILES
src/main.cpp
include/Sites.hpp
src/Sites.cpp
)

include_directories(include)

find_package(docpp REQUIRED)

add_executable(${PROJECT_NAME} ${PROJECT_SOURCE_FILES})

target_link_libraries(${PROJECT_NAME} PRIVATE
docpp::docpp
)
Empty file.
Empty file.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"installers" : [],
"paths" :
{
"build" : ".",
"source" : "."
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
{
"kind" : "toolchains",
"toolchains" :
[
{
"compiler" :
{
"id" : "AppleClang",
"implicit" :
{
"includeDirectories" :
[
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include",
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include"
],
"linkDirectories" :
[
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift"
],
"linkFrameworkDirectories" :
[
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks"
],
"linkLibraries" : []
},
"path" : "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc",
"version" : "16.0.0.16000026"
},
"language" : "C",
"sourceFileExtensions" :
[
"c",
"m"
]
},
{
"compiler" :
{
"id" : "AppleClang",
"implicit" :
{
"includeDirectories" :
[
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include/c++/v1",
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/include",
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include"
],
"linkDirectories" :
[
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib",
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/usr/lib/swift"
],
"linkFrameworkDirectories" :
[
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks"
],
"linkLibraries" :
[
"c++"
]
},
"path" : "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++",
"version" : "16.0.0.16000026"
},
"language" : "CXX",
"sourceFileExtensions" :
[
"C",
"M",
"c++",
"cc",
"cpp",
"cxx",
"mm",
"mpp",
"CPP",
"ixx",
"cppm",
"ccm",
"cxxm",
"c++m"
]
}
],
"version" :
{
"major" : 1,
"minor" : 0
}
}
Binary file not shown.
30 changes: 30 additions & 0 deletions examples/DocppWebsiteTemplate/cmake-build-debug/.ninja_log
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# ninja log v6
2 859 1727051252041357952 CMakeFiles/DocppWebsite.dir/src/main.cpp.o 967115b80ed2e16
859 920 1727051252897616465 DocppWebsite dde4da82db345738
2 93 1727051817185601451 build.ninja 9895f18910663600
11 917 1727052734781222370 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
11 1074 1727052734780857896 CMakeFiles/DocppWebsite.dir/src/main.cpp.o 967115b80ed2e16
1074 1151 1727052735844615973 DocppWebsite be0c9444da37a247
12 1372 1727052895572693900 CMakeFiles/DocppWebsite.dir/src/main.cpp.o 967115b80ed2e16
1372 1442 1727052896932544221 DocppWebsite be0c9444da37a247
13 1422 1727052924180444810 CMakeFiles/DocppWebsite.dir/src/main.cpp.o 967115b80ed2e16
1422 1490 1727052925589168463 DocppWebsite be0c9444da37a247
8 1025 1727052951686123441 CMakeFiles/DocppWebsite.dir/src/main.cpp.o 967115b80ed2e16
1025 1087 1727052952702773193 DocppWebsite be0c9444da37a247
9 858 1727053012214938380 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
858 927 1727053013064046055 DocppWebsite be0c9444da37a247
9 949 1727053057011815055 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
950 1018 1727053057951920638 DocppWebsite be0c9444da37a247
8 943 1727053136021866188 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
943 1011 1727053136956822837 DocppWebsite be0c9444da37a247
9 932 1727053149152104879 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
932 994 1727053150075591720 DocppWebsite be0c9444da37a247
8 978 1727053174238770899 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
978 1050 1727053175208927972 DocppWebsite be0c9444da37a247
8 988 1727053187602185594 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
988 1061 1727053188581638083 DocppWebsite be0c9444da37a247
12 1278 1727057413166229073 CMakeFiles/DocppWebsite.dir/src/main.cpp.o 967115b80ed2e16
12 982 1727057485226149459 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
982 1083 1727057486196084029 DocppWebsite be0c9444da37a247
8 844 1727057561933353764 CMakeFiles/DocppWebsite.dir/src/Sites.cpp.o 5974666eca5c4653
844 904 1727057562770129289 DocppWebsite be0c9444da37a247
Loading

0 comments on commit eb99142

Please sign in to comment.