Skip to content

Commit

Permalink
lib: Add fmt library
Browse files Browse the repository at this point in the history
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
  • Loading branch information
patrickelectric committed Dec 10, 2019
1 parent 9c918cc commit 49f3f34
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@
[submodule "lib/mavlink/c_library_v2"]
path = lib/mavlink/c_library_v2
url = https://github.com/mavlink/c_library_v2
[submodule "lib/fmt/fmt"]
path = lib/fmt/fmt
url = https://github.com/fmtlib/fmt
3 changes: 3 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,14 @@ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS

# global include directories
include_directories(
lib/fmt/fmt/include/
lib/ping-cpp/ping-cpp/src/message/
lib/maddy/maddy/include/
lib/mavlink/c_library_v2/
lib/mavlink/c_library_v2/minimal
lib/mavlink/c_library_v2/common
)

add_subdirectory(lib/fmt/fmt)

add_subdirectory(src)
1 change: 1 addition & 0 deletions lib/fmt/fmt
Submodule fmt added at 9f2e7e
7 changes: 7 additions & 0 deletions lib/fmt/fmt.pri
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
LIBPATH = $$PWD/fmt/

HEADERS += $$LIBPATH/include/fmt/*.h

SOURCES += $$LIBPATH/src/*.cc

INCLUDEPATH += $$LIBPATH/include/
1 change: 1 addition & 0 deletions pingviewer.pro
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RESOURCES += \
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator'"
}

include(lib/fmt/fmt.pri)
include(lib/maddy/maddy.pri)
include(lib/mavlink/mavlink.pri)
include(lib/ping-cpp/ping-cpp.pri)
Expand Down
2 changes: 1 addition & 1 deletion src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,6 @@ target_link_libraries(
Qt5::QuickControls2
Qt5::Charts
Qt5::Widgets # QApplication

${INCLUDE_DIRS}
fmt::fmt
)

0 comments on commit 49f3f34

Please sign in to comment.