lib_LIBRARIES += src/libcodes.a BUILT_SOURCES += src/modelconfig/configparser.h \ src/modelconfig/configlex.h EXTRA_DIST += src/iokernellang/codesparser.y.in \ src/iokernellang/codeslexer.l \ src/modelconfig/configparser.y \ src/modelconfig/configlex.l \ src/modelconfig/README.txt \ src/util/templates/README.txt \ src/util/README.codes-mapping.txt \ src/util/README.lp-io.txt \ src/workload/README.codes-workload \ src/network-workloads/README_synthetic.txt \ src/network-workloads/README_traces.txt \ src/network-workloads/workloads.conf \ src/network-workloads/README_synthetic_slimfly.txt \ src/network-workloads/conf/modelnet-mpi-test.conf \ src/network-workloads/conf/modelnet-mpi-test-cry-router.conf \ src/network-workloads/conf/modelnet-mpi-test-dragonfly.conf \ src/network-workloads/conf/modelnet-mpi-test-mini-fe.conf \ src/network-workloads/conf/modelnet-mpi-test-torus.conf \ src/network-workloads/conf/allocation-cont.conf \ src/network-workloads/conf/allocation-random.conf \ src/network-workloads/conf/modelnet-synthetic-dragonfly.conf \ src/network-workloads/conf/modelnet-synthetic-slimfly-min.conf \ src/network-workloads/conf/modelnet-synthetic-fattree.conf \ src/networks/model-net/doc/README \ src/networks/model-net/doc/README.dragonfly.txt \ src/networks/model-net/doc/README.loggp.txt \ src/networks/model-net/doc/README.simplenet.txt \ src/networks/model-net/doc/README.simplep2p.txt \ src/networks/model-net/doc/README.torus.txt \ src/networks/model-net/doc/README.slimfly.txt #src/network-workload/README #src/network-workload/offsets #src/network-workload/scala-trace-data PHONY: maintainer-clean-local maintainer-clean-local:: -rm -f src/modelconfig/configlex.h -rm -f src/modelconfig/configlex.c -rm -f src/modelconfig/configparser.h -rm -f src/modelconfig/configparser.c src/modelconfig/configparser.h: src/modelconfig/configparser.y src/modelconfig/configlex.h: src/modelconfig/configlex.l #BUILT_SOURCES += src/iokernellang/codesparser.h \ # src/iokernellang/codesparser.c \ # src/iokernellang/codeslexer.h \ # src/iokernellang/codeslexer.h #src/iokernellang/codesparser.y: src/iokernellang/codesparser.y.in Makefile #src/iokernellang/codesparser.c src/iokernellang/codesparser.h: src/iokernellang/codesparser.y #src/iokernellang/codeslexer.h: $(top_srcdir)/src/iokernellang/codeslexer.h #mkdir -p codes #cp $(top_srcdir)/src/iokernellang/codeslexer.h src/iokernellang/codeslexer.h nobase_include_HEADERS = \ codes/quickhash.h \ codes/quicklist.h \ codes/codes_mapping.h \ codes/lp-type-lookup.h \ codes/codes.h \ codes/configuration.h \ codes/lp-io.h \ codes/lp-msg.h \ codes/jenkins-hash.h \ codes/codes-workload.h \ codes/resource.h \ codes/resource-lp.h \ codes/local-storage-model.h \ codes/rc-stack.h \ codes/codes-jobmap.h \ codes/codes-callback.h \ codes/codes-mapping-context.h \ codes/model-net.h \ codes/model-net-method.h \ codes/model-net-lp.h \ codes/model-net-sched.h \ codes/model-net-inspect.h \ codes/net/dragonfly.h \ codes/net/slimfly.h \ codes/net/fattree.h \ codes/net/loggp.h \ codes/net/simplenet-upd.h \ codes/net/simplep2p.h \ codes/net/torus.h \ codes/configfile.h #codes/codes-nw-workload.h src_libcodes_a_SOURCES = \ src/iokernellang/codesparser.h \ src/iokernellang/codesparser.c \ src/iokernellang/codeslexer.h \ src/iokernellang/codeslexer.c \ src/iokernellang/codesImpl.c \ src/iokernellang/CodesIOKernelContext.h \ src/iokernellang/CodesIOKernelParser.h \ src/iokernellang/CodesIOKernelTypes.h \ src/iokernellang/CodesKernelHelpers.h \ src/iokernellang/CodesKernelHelpers.c \ src/modelconfig/configlex.c \ src/modelconfig/configlex.h \ src/modelconfig/configparser.c \ src/modelconfig/configparser.h \ src/modelconfig/configfile.c \ src/modelconfig/configglue.h \ src/modelconfig/configglue.c \ src/modelconfig/configstore.h \ src/modelconfig/configstore.c \ src/modelconfig/configstoreadapter.h \ src/modelconfig/configstoreadapter.c \ src/modelconfig/txt_configfile.h \ src/modelconfig/txt_configfile.c \ src/modelconfig/configuration.c \ src/util/codes_mapping.c \ src/util/lp-type-lookup.c \ src/util/lp-io.c \ src/util/lp-msg.c \ src/util/lookup3.c \ src/util/resource.c \ src/util/resource-lp.c \ src/util/local-storage-model.c \ src/util/codes-jobmap-method-impl.h \ src/util/codes-jobmap.c \ src/util/jobmap-impl/jobmap-dummy.c \ src/util/jobmap-impl/jobmap-list.c\ src/util/jobmap-impl/jobmap-identity.c\ src/util/codes-mapping-context.c \ src/workload/codes-workload.c \ src/workload/methods/codes-iolang-wrkld.c \ src/workload/methods/codes-checkpoint-wrkld.c \ src/workload/methods/test-workload-method.c \ src/workload/methods/codes-iomock-wrkld.c \ codes/rc-stack.h \ src/util/rc-stack.c \ src/networks/model-net/model-net.c \ src/networks/model-net/simplenet-upd.c \ src/networks/model-net/torus.c \ src/networks/model-net/dragonfly.c \ src/networks/model-net/slimfly.c \ src/networks/model-net/fattree.c \ src/networks/model-net/loggp.c \ src/networks/model-net/simplep2p.c \ src/networks/model-net/model-net-lp.c \ src/networks/model-net/model-net-sched.c \ src/networks/model-net/model-net-sched-impl.h \ src/networks/model-net/model-net-sched-impl.c \ src/network-workloads/model-net-mpi-replay.c \ src/network-workloads/model-net-synthetic.c \ src/network-workloads/model-net-synthetic-slimfly.c \ src/network-workloads/model-net-dumpi-traces-dump.c #codes/codes-nw-workload.h #src/network-workload/codes-nw-workload.c #src/network-workload/codes-nw-workload-method.h # stealth testing of the template code (actual test is not run, just compiled as # a program - Make error signifies test failure) check_PROGRAMS += src/util/templates/lp_template_dummy_main src_util_templates_lp_template_dummy_main_SOURCES = \ src/util/templates/lp_template_dummy_main.c \ src/util/templates/lp_template.c \ src/util/templates/lp_template.h # get rid of annoying unused function in template bin_PROGRAMS += src/workload/codes-workload-dump bin_PROGRAMS += src/network-workloads/model-net-mpi-replay bin_PROGRAMS += src/network-workloads/model-net-dumpi-traces-dump bin_PROGRAMS += src/network-workloads/model-net-synthetic bin_PROGRAMS += src/network-workloads/model-net-synthetic-slimfly src_workload_codes_workload_dump_SOURCES = \ src/workload/codes-workload-dump.c src_network_workloads_model_net_mpi_replay_SOURCES = src/network-workloads/model-net-mpi-replay.c src_network_workloads_model_net_synthetic_SOURCES = src/network-workloads/model-net-synthetic.c src_network_workloads_model_net_synthetic_slimfly_SOURCES = src/network-workloads/model-net-synthetic-slimfly.c src_network_workloads_model_net_dumpi_traces_dump_SOURCES = src/network-workloads/model-net-dumpi-traces-dump.c #bin_PROGRAMS += src/network-workload/codes-nw-test #src_network_workload_codes_nw_test_SOURCES = \ #src/network-workload/codes-nw-test.c #src_network_workload_codes_nw_test_LDADD = $(testlib) ${ROSS_LIBS} ${DUMPI_LIBS} #src_network_workload_codes_nw_test_LDFLAGS = ${ROSS_LDFLAGS} #bin_PROGRAMS += src/network-workload/codes-dumpi-wrkld #src_network_workload_codes_dumpi_wrkld_SOURCES = \ src/network-workload/codes-dumpi-wrkld.c #src_network_workload_codes_dumpi_wrkld_LDADD = $(testlib) ${ROSS_LIBS} ${DUMPI_LIBS} #src_network_workload_codes_dumpi_wrkld_LDFLAGS = ${ROSS_LDFLAGS}