implemented new code splitting mechanism (split to equal slices)
[deliverable/titan.core.git] / regression_test / cfgFile / module_parameters / references / Makefile
index 8a76636d2622d2dd7264d02bd6b5cde60ce13d96..6337ff948c052fb339e59f7b5969a46260c3f55e 100644 (file)
@@ -8,12 +8,13 @@
 # Contributors:
 #   Balasko, Jeno
 #   Baranyi, Botond
+#   Szabo, Bence Janos
 #
 ##############################################################################
 TOPDIR := ../../../
 include   $(TOPDIR)/Makefile.regression
 
-FILES := references.ttcn references.cfg
+FILES := references.ttcn A.asn references.cfg
 RUNNABLE := references
 CFG := references.cfg
 DIR_SINGLE := dir_single_mode
@@ -25,6 +26,14 @@ ifeq ($(COVERAGE), yes)
   COVERAGE_FLAG += -C
 endif
 
+ifdef DYN
+ifeq ($(PLATFORM), WIN32)
+  export PATH+=:$(TTCN3_DIR)/lib:$(ABS_SRC)/$(DIR_SINGLE):$(ABS_SRC)/$(DIR_PARALLEL):
+else
+  export LD_LIBRARY_PATH+=:$(ABS_SRC)/$(DIR_SINGLE):$(ABS_SRC)/$(DIR_PARALLEL):
+endif 
+endif
+
 MAKE_PROG := $(MAKE)
 
 # List of fake targets:
@@ -35,12 +44,12 @@ all: $(GENERATED_DIRS)
 dir_single_mode:
        mkdir $@
        cd $@ && for file in $(FILES); do ln -s ../$$file || exit; done
-       cd $@ && $(TTCN3_DIR)/bin/ttcn3_makefilegen $(COVERAGE_FLAG) -s ./* && $(MAKE_PROG)
+       cd $@ && $(TTCN3_DIR)/bin/ttcn3_makefilegen $(COVERAGE_FLAG) $(SPLIT_FLAG) -s ./* && $(MAKE_PROG)
        
 dir_parallel_mode:
        mkdir $@
        cd $@ && for file in $(FILES); do ln -s ../$$file || exit; done
-       cd $@ && $(TTCN3_DIR)/bin/ttcn3_makefilegen $(COVERAGE_FLAG) ./* && $(MAKE_PROG)
+       cd $@ && $(TTCN3_DIR)/bin/ttcn3_makefilegen $(COVERAGE_FLAG) $(SPLIT_FLAG) ./* && $(MAKE_PROG)
 
 run: $(GENERATED_DIRS)
        cd $(DIR_SINGLE) && ./$(RUNNABLE) $(CFG) 
This page took 0.025768 seconds and 5 git commands to generate.