Skip to content
Snippets Groups Projects
Commit 3b518ee6 authored by Jeno Attila Balasko's avatar Jeno Attila Balasko Committed by Gerrit Code Review
Browse files

Merge "Fixed splitting from tpd test with dynamic linking"

parents 6200a6e0 dafaab26
No related branches found
No related tags found
No related merge requests found
...@@ -22,7 +22,7 @@ MAKEPROG := ${MAKE} ...@@ -22,7 +22,7 @@ MAKEPROG := ${MAKE}
all: Normal Recursive RecursiveDynamic all: Normal Recursive RecursiveDynamic
Normal: Normal:
cd a && \ rm -rf binDefault ../b/binDefault ../c/binDefault && cd a && \
$(TTCN3_DIR)/bin/ttcn3_makefilegen -f $(MFGEN_FLAGS) $(COVERAGE_FLAG) \ $(TTCN3_DIR)/bin/ttcn3_makefilegen -f $(MFGEN_FLAGS) $(COVERAGE_FLAG) \
-t a.tpd -b None && cd binDefault && make && cd .. && rm -rf binDefault && \ -t a.tpd -b None && cd binDefault && make && cd .. && rm -rf binDefault && \
$(TTCN3_DIR)/bin/ttcn3_makefilegen -f $(MFGEN_FLAGS) $(COVERAGE_FLAG) \ $(TTCN3_DIR)/bin/ttcn3_makefilegen -f $(MFGEN_FLAGS) $(COVERAGE_FLAG) \
...@@ -31,7 +31,7 @@ Normal: ...@@ -31,7 +31,7 @@ Normal:
-t a.tpd -b Number && cd binDefault && make && cd .. && rm -rf binDefault -t a.tpd -b Number && cd binDefault && make && cd .. && rm -rf binDefault
Recursive: Recursive:
cd a && \ rm -rf binDefault ../b/binDefault ../c/binDefault && cd a && \
$(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \ $(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \
-t a.tpd -rgpcb None && cd binDefault && make && cd .. && \ -t a.tpd -rgpcb None && cd binDefault && make && cd .. && \
rm -rf binDefault ../b/binDefault ../c/binDefault && \ rm -rf binDefault ../b/binDefault ../c/binDefault && \
...@@ -43,15 +43,15 @@ Recursive: ...@@ -43,15 +43,15 @@ Recursive:
rm -rf binDefault ../b/binDefault ../c/binDefault rm -rf binDefault ../b/binDefault ../c/binDefault
RecursiveDynamic: RecursiveDynamic:
cd a && \ rm -rf binDefault ../b/binDefault ../c/binDefault && cd a && \
$(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \ $(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \
-t a.tpd -rcplb None && cd binDefault && make && cd .. && \ -t a.tpd -rcpb None-Dyn && cd binDefault && make && cd .. && \
rm -rf binDefault ../b/binDefault ../c/binDefault && \ rm -rf binDefault ../b/binDefault ../c/binDefault && \
$(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \ $(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \
-t a.tpd -rcplb Type && cd binDefault && make && cd .. && \ -t a.tpd -rcpb Type-Dyn && cd binDefault && make && cd .. && \
rm -rf binDefault ../b/binDefault ../c/binDefault && \ rm -rf binDefault ../b/binDefault ../c/binDefault && \
$(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \ $(TTCN3_DIR)/bin/ttcn3_makefilegen -F $(MFGEN_FLAGS) $(COVERAGE_FLAG) \
-t a.tpd -rcplb Number && cd binDefault && make && cd .. && \ -t a.tpd -rcpb Number-Dyn && cd binDefault && make && cd .. && \
rm -rf binDefault ../b/binDefault ../c/binDefault rm -rf binDefault ../b/binDefault ../c/binDefault
......
...@@ -46,10 +46,10 @@ ...@@ -46,10 +46,10 @@
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Empty"> <Configuration name="Type">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<codeSplitting></codeSplitting> <codeSplitting>type</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
<LocalBuildSettings> <LocalBuildSettings>
...@@ -58,18 +58,62 @@ ...@@ -58,18 +58,62 @@
<ConfigurationRequirements> <ConfigurationRequirements>
<configurationRequirement> <configurationRequirement>
<projectName>b</projectName> <projectName>b</projectName>
<requiredConfiguration>Empty</requiredConfiguration> <requiredConfiguration>Type</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
<configurationRequirement> <configurationRequirement>
<projectName>c</projectName> <projectName>c</projectName>
<requiredConfiguration>Empty</requiredConfiguration> <requiredConfiguration>Type</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Type"> <Configuration name="Number">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<codeSplitting>5</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>binDefault</workingDirectory>
</LocalBuildSettings>
<ConfigurationRequirements>
<configurationRequirement>
<projectName>b</projectName>
<requiredConfiguration>Number</requiredConfiguration>
</configurationRequirement>
<configurationRequirement>
<projectName>c</projectName>
<requiredConfiguration>Number</requiredConfiguration>
</configurationRequirement>
</ConfigurationRequirements>
</ProjectProperties>
</Configuration>
<Configuration name="None-Dyn">
<ProjectProperties>
<MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>none</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>binDefault</workingDirectory>
</LocalBuildSettings>
<ConfigurationRequirements>
<configurationRequirement>
<projectName>b</projectName>
<requiredConfiguration>None-Dyn</requiredConfiguration>
</configurationRequirement>
<configurationRequirement>
<projectName>c</projectName>
<requiredConfiguration>None-Dyn</requiredConfiguration>
</configurationRequirement>
</ConfigurationRequirements>
</ProjectProperties>
</Configuration>
<Configuration name="Type-Dyn">
<ProjectProperties>
<MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>type</codeSplitting> <codeSplitting>type</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
...@@ -79,18 +123,19 @@ ...@@ -79,18 +123,19 @@
<ConfigurationRequirements> <ConfigurationRequirements>
<configurationRequirement> <configurationRequirement>
<projectName>b</projectName> <projectName>b</projectName>
<requiredConfiguration>Type</requiredConfiguration> <requiredConfiguration>Type-Dyn</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
<configurationRequirement> <configurationRequirement>
<projectName>c</projectName> <projectName>c</projectName>
<requiredConfiguration>Type</requiredConfiguration> <requiredConfiguration>Type-Dyn</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Number"> <Configuration name="Number-Dyn">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>5</codeSplitting> <codeSplitting>5</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
...@@ -100,11 +145,11 @@ ...@@ -100,11 +145,11 @@
<ConfigurationRequirements> <ConfigurationRequirements>
<configurationRequirement> <configurationRequirement>
<projectName>b</projectName> <projectName>b</projectName>
<requiredConfiguration>Number</requiredConfiguration> <requiredConfiguration>Number-Dyn</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
<configurationRequirement> <configurationRequirement>
<projectName>c</projectName> <projectName>c</projectName>
<requiredConfiguration>Number</requiredConfiguration> <requiredConfiguration>Number-Dyn</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
......
...@@ -41,10 +41,10 @@ ...@@ -41,10 +41,10 @@
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Empty"> <Configuration name="Type">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<codeSplitting></codeSplitting> <codeSplitting>type</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
<LocalBuildSettings> <LocalBuildSettings>
...@@ -53,14 +53,50 @@ ...@@ -53,14 +53,50 @@
<ConfigurationRequirements> <ConfigurationRequirements>
<configurationRequirement> <configurationRequirement>
<projectName>c</projectName> <projectName>c</projectName>
<requiredConfiguration>Empty</requiredConfiguration> <requiredConfiguration>Type</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Type"> <Configuration name="Number">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<codeSplitting>5</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>binDefault</workingDirectory>
</LocalBuildSettings>
<ConfigurationRequirements>
<configurationRequirement>
<projectName>c</projectName>
<requiredConfiguration>Number</requiredConfiguration>
</configurationRequirement>
</ConfigurationRequirements>
</ProjectProperties>
</Configuration>
<Configuration name="None-Dyn">
<ProjectProperties>
<MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>none</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>binDefault</workingDirectory>
</LocalBuildSettings>
<ConfigurationRequirements>
<configurationRequirement>
<projectName>c</projectName>
<requiredConfiguration>None-Dyn</requiredConfiguration>
</configurationRequirement>
</ConfigurationRequirements>
</ProjectProperties>
</Configuration>
<Configuration name="Type-Dyn">
<ProjectProperties>
<MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>type</codeSplitting> <codeSplitting>type</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
...@@ -70,14 +106,15 @@ ...@@ -70,14 +106,15 @@
<ConfigurationRequirements> <ConfigurationRequirements>
<configurationRequirement> <configurationRequirement>
<projectName>c</projectName> <projectName>c</projectName>
<requiredConfiguration>Type</requiredConfiguration> <requiredConfiguration>Type-Dyn</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Number"> <Configuration name="Number-Dyn">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>5</codeSplitting> <codeSplitting>5</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
...@@ -87,7 +124,7 @@ ...@@ -87,7 +124,7 @@
<ConfigurationRequirements> <ConfigurationRequirements>
<configurationRequirement> <configurationRequirement>
<projectName>c</projectName> <projectName>c</projectName>
<requiredConfiguration>Number</requiredConfiguration> <requiredConfiguration>Number-Dyn</requiredConfiguration>
</configurationRequirement> </configurationRequirement>
</ConfigurationRequirements> </ConfigurationRequirements>
</ProjectProperties> </ProjectProperties>
......
...@@ -32,10 +32,10 @@ ...@@ -32,10 +32,10 @@
</LocalBuildSettings> </LocalBuildSettings>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Empty"> <Configuration name="Type">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<codeSplitting></codeSplitting> <codeSplitting>type</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
<LocalBuildSettings> <LocalBuildSettings>
...@@ -43,9 +43,33 @@ ...@@ -43,9 +43,33 @@
</LocalBuildSettings> </LocalBuildSettings>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Type"> <Configuration name="Number">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<codeSplitting>5</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>binDefault</workingDirectory>
</LocalBuildSettings>
</ProjectProperties>
</Configuration>
<Configuration name="None-Dyn">
<ProjectProperties>
<MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>none</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings>
<LocalBuildSettings>
<workingDirectory>binDefault</workingDirectory>
</LocalBuildSettings>
</ProjectProperties>
</Configuration>
<Configuration name="Type-Dyn">
<ProjectProperties>
<MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>type</codeSplitting> <codeSplitting>type</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
...@@ -54,9 +78,10 @@ ...@@ -54,9 +78,10 @@
</LocalBuildSettings> </LocalBuildSettings>
</ProjectProperties> </ProjectProperties>
</Configuration> </Configuration>
<Configuration name="Number"> <Configuration name="Number-Dyn">
<ProjectProperties> <ProjectProperties>
<MakefileSettings> <MakefileSettings>
<dynamicLinking>true</dynamicLinking>
<codeSplitting>5</codeSplitting> <codeSplitting>5</codeSplitting>
<targetExecutable>binDefault/binDefault</targetExecutable> <targetExecutable>binDefault/binDefault</targetExecutable>
</MakefileSettings> </MakefileSettings>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment