implemented new code splitting mechanism (split to equal slices)
[deliverable/titan.core.git] / regression_test / XML / HN15589 / Makefile
index 09742020e7b87a8d89ac00891dfda206249b8363..fd9e727c6a7ae5225a0a67afa343fc4ad197e91d 100644 (file)
@@ -9,6 +9,7 @@
 #   Baji, Laszlo
 #   Balasko, Jeno
 #   Raduly, Csaba
+#   Szabo, Bence Janos
 #
 ##############################################################################
 TOPDIR := ../..
@@ -71,6 +72,11 @@ GENERATED_SOURCES := $(TTCN3_MODULES:.ttcn=.cc) $(PREPROCESSED_TTCN3_MODULES:.tt
 GENERATED_HEADERS := $(GENERATED_SOURCES:.cc=.hh)
 ifdef CODE_SPLIT
 GENERATED_SOURCES := $(foreach file, $(GENERATED_SOURCES:.cc=), $(addprefix $(file), .cc _seq.cc _set.cc  _seqof.cc _setof.cc _union.cc))
+else ifdef SPLIT_TO_SLICES
+POSTFIXES := $(foreach file, $(SPLIT_TO_SLICES), $(addsuffix $(file), _part_))
+POSTFIXES := $(foreach file, $(POSTFIXES), $(addprefix $(file), .cc))
+GENERATED_SOURCES2 := $(foreach file, $(GENERATED_SOURCES:.cc=), $(addprefix $(file), $(POSTFIXES)))
+GENERATED_SOURCES += $(GENERATED_SOURCES2)
 endif
 
 # C/C++ Source & header files of Test Ports, external functions and
This page took 0.023748 seconds and 5 git commands to generate.