implemented new code splitting mechanism (split to equal slices)
[deliverable/titan.core.git] / regression_test / implicitOmit / Makefile
index e091c962c7d5bd508b0e5883d08a4d31fcb19f35..e5c50268a6c24720f7c3f6c4f3b49b7ce2bb34ae 100644 (file)
@@ -11,6 +11,7 @@
 #   Balasko, Jeno
 #   Baranyi, Botond
 #   Raduly, Csaba
+#   Szabo, Bence Janos
 #
 ##############################################################################
 TOPDIR := ..
@@ -52,7 +53,12 @@ ASN1_MODULES = IOAsn.asn
 # this project:
 GENERATED_SOURCES = $(TTCN3_MODULES:.ttcn=.cc) $(ASN1_MODULES:.asn=.cc)
 GENERATED_HEADERS = $(GENERATED_SOURCES:.cc=.hh)
-
+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
 # other modules:
 USER_SOURCES =
This page took 0.025092 seconds and 5 git commands to generate.