Skip to content

Commit fa4683f

Browse files
committed
Initial setup for json_compiler
1 parent dcd32e8 commit fa4683f

25 files changed

+199824
-384
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.16)
22

33
# Used as a tool to make sure that the standard used by tools
44
# and by the projects cannot get out of sync
5-
set(USER_CXX_STANDARD 20)
5+
set(USER_CXX_STANDARD 17)
66

77
# uncomment to set a default CXX standard for the external tools like clang-tidy and cppcheck
88
# and the targets that do not specify a standard.

Energy+.schema.epJSON

Lines changed: 199803 additions & 0 deletions
Large diffs are not rendered by default.

conanfile.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ catch2/2.13.8
55
docopt.cpp/0.6.3
66
fmt/8.1.1
77
spdlog/1.9.2
8+
nlohmann_json/3.10.5
89
# imgui-sfml/2.5@bincrafters/stable
910
# sdl2/2.0.1
1011

src/CMakeLists.txt

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,7 @@
1-
# uncomment to enable the gui examples
2-
3-
# sdl
4-
# add_subdirectory(sdl)
5-
6-
# qt
7-
# add_subdirectory(qt)
8-
9-
# fltk test
10-
# add_subdirectory(fltk)
11-
12-
# gtkmm test
13-
# add_subdirectory(gtkmm)
14-
15-
# imgui example
16-
# add_subdirectory(imgui)
17-
18-
# Nana
19-
# add_subdirectory(nana)
20-
211
find_package(fmt CONFIG)
222
find_package(spdlog CONFIG)
233
find_package(docopt CONFIG)
4+
find_package(nlohmann_json CONFIG)
245

256
# Generic test that uses conan libs
267
add_executable(intro main.cpp)
@@ -30,4 +11,5 @@ target_link_libraries(
3011
project_warnings
3112
docopt::docopt
3213
fmt::fmt
33-
spdlog::spdlog)
14+
spdlog::spdlog
15+
nlohmann_json::nlohmann_json)

src/fltk/CMakeLists.txt

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

src/fltk/README.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/fltk/test_fltk.cpp

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

src/gtkmm/CMakeLists.txt

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

src/gtkmm/README.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/gtkmm/hello_world.cpp

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

0 commit comments

Comments
 (0)