Skip to content

Commit ca462da

Browse files
authored
Reorganize ConfigGraph files (#1491)
* Move configGraph.{h,cc} into the sst/core/model directory and split the file into multiple files. * Replace includes of sst/core/configGraph.h with sst/core/model/configGraph.h * Move sst/core/cfgoutput directory to sst/core/model/cfgoutput. Remove header files for the config output classes from distribution list as there shouldn't be public. * Move all files in sst/core/model from sst/core/Makefile.am to sst/core/Makefile.inc
1 parent 1322949 commit ca462da

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1948
-1607
lines changed

src/sst/core/Makefile.am

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@ nobase_dist_sst_HEADERS = \
3030
configShared.h \
3131
configGraph.h \
3232
configGraphOutput.h \
33-
cfgoutput/pythonConfigOutput.h \
34-
cfgoutput/dotConfigOutput.h \
35-
cfgoutput/xmlConfigOutput.h \
36-
cfgoutput/jsonConfigOutput.h \
3733
decimal_fixedpoint.h \
3834
env/envquery.h \
3935
env/envconfig.h \
@@ -163,8 +159,7 @@ nobase_dist_sst_HEADERS = \
163159
statapi/statnull.h \
164160
threadsafe.h \
165161
cputimer.h \
166-
warnmacros.h \
167-
model/element_python.h
162+
warnmacros.h
168163

169164

170165
deprecated_nobase_dist_sst_headers =
@@ -186,12 +181,7 @@ sst_core_sources = \
186181
configBase.cc \
187182
configBaseSer.cc \
188183
configShared.cc \
189-
configGraph.cc \
190184
configGraphOutput.cc \
191-
cfgoutput/pythonConfigOutput.cc \
192-
cfgoutput/dotConfigOutput.cc \
193-
cfgoutput/xmlConfigOutput.cc \
194-
cfgoutput/jsonConfigOutput.cc \
195185
env/envquery.cc \
196186
env/envconfig.cc \
197187
eli/elibase.cc \

src/sst/core/baseComponent.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
#include "sst/core/baseComponent.h"
1515

1616
#include "sst/core/component.h"
17-
#include "sst/core/configGraph.h"
1817
#include "sst/core/factory.h"
1918
#include "sst/core/link.h"
2019
#include "sst/core/linkMap.h"
20+
#include "sst/core/model/configGraph.h"
2121
#include "sst/core/portModule.h"
2222
#include "sst/core/profile/clockHandlerProfileTool.h"
2323
#include "sst/core/profile/eventHandlerProfileTool.h"

src/sst/core/componentInfo.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
#include "sst/core/componentInfo.h"
1515

16-
#include "sst/core/configGraph.h"
1716
#include "sst/core/linkMap.h"
17+
#include "sst/core/model/configGraph.h"
1818
#include "sst/core/serialization/serialize.h"
1919
#include "sst/core/serialization/serializer.h"
2020

0 commit comments

Comments
 (0)