Skip to content

Commit

Permalink
* Updated MADARA to build with c++17 spec
Browse files Browse the repository at this point in the history
* Removed pugi and all dependencies
  • Loading branch information
jredmondson authored and jredmondson committed Mar 25, 2023
1 parent 92fc979 commit 5e31fc6
Show file tree
Hide file tree
Showing 9 changed files with 5 additions and 14,315 deletions.
4 changes: 1 addition & 3 deletions Madara.mpc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ project (Madara) : build_files, using_splice, splice_transport, using_ndds, mada
libpaths += $(MADARA_ROOT)/lib

verbatim (make, local, true) {
CPPFLAGS := -std=c++14 -O3 $(CPPFLAGS)
CPPFLAGS := -std=c++17 -O3 $(CPPFLAGS)
}

Build_Files {
Expand Down Expand Up @@ -85,7 +85,6 @@ project (Madara) : build_files, using_splice, splice_transport, using_ndds, mada
include/madara/utility/Utility.cpp
include/madara/utility/SimTime.cpp
include/madara/utility/Refcounter.cpp
include/pugi
}

Header_Files {
Expand Down Expand Up @@ -114,7 +113,6 @@ project (Madara) : build_files, using_splice, splice_transport, using_ndds, mada
include/madara/MadaraExport.h
include/madara/LockType.h
include/madara/Namespaces.h
include/pugi
}
}

Expand Down
18 changes: 0 additions & 18 deletions Tests.mpc
Original file line number Diff line number Diff line change
Expand Up @@ -17,24 +17,6 @@ project (Test_Multicast_Mutex) : using_madara, no_karl, no_xml, null_lock, using
}
}

project (Test_Pugi) : using_madara, no_karl, no_xml, null_lock, using_simtime {
exeout = $(MADARA_ROOT)/bin
exename = test_pugi


requires += tests

Documentation_Files {
}

Header_Files {
}

Source_Files {
tests/test_pugi.cpp
}
}

project (TestMulticastCloseAndAttach) : using_madara, no_karl, no_xml, null_lock, using_simtime {
exeout = $(MADARA_ROOT)/bin
exename = test_multicast_close_and_attach
Expand Down
74 changes: 0 additions & 74 deletions include/pugi/pugiconfig.hpp

This file was deleted.

0 comments on commit 5e31fc6

Please sign in to comment.