Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: c7ba5de4c373805113cf71b31857717009d17acf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
REM this script flattens the folder structure of some projects to make development more convenient
REM symbolic links (mklink) are used to link to the git repository
REM This script works only for NTFS filesystem  

REM create folder for flat world
mkdir ..\..\FlatWorld

REM examples
mklink /J ..\..\FlatWorld\org.eclipse.etrice.tutorials.simulators.trafficlight.example ..\examples\org.eclipse.etrice.tutorials.simulators.trafficlight.example
mklink /J ..\..\FlatWorld\org.eclipse.etrice.tutorials.c ..\examples\org.eclipse.etrice.tutorials.c
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.c ..\examples\org.eclipse.etrice.examples.c
mklink /J ..\..\FlatWorld\org.eclipse.etrice.tutorials.java ..\examples\org.eclipse.etrice.tutorials.java
mklink /J ..\..\FlatWorld\org.eclipse.etrice.generator.c.reference ..\examples\org.eclipse.etrice.generator.c.reference

mklink /J ..\..\FlatWorld\org.eclipse.etrice.template.c ..\examples\org.eclipse.etrice.template.c
mklink /J ..\..\FlatWorld\org.eclipse.etrice.template.cpp ..\examples\org.eclipse.etrice.template.cpp


mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors1 ..\examples\org.eclipse.etrice.examples.dynamicactors1
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors2 ..\examples\org.eclipse.etrice.examples.dynamicactors2
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors3 ..\examples\org.eclipse.etrice.examples.dynamicactors3
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors4 ..\examples\org.eclipse.etrice.examples.dynamicactors4
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors5 ..\examples\org.eclipse.etrice.examples.dynamicactors5
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors6 ..\examples\org.eclipse.etrice.examples.dynamicactors6
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors7 ..\examples\org.eclipse.etrice.examples.dynamicactors7
mklink /J ..\..\FlatWorld\org.eclipse.etrice.examples.dynamicactors8 ..\examples\org.eclipse.etrice.examples.dynamicactors8

mklink /J ..\..\FlatWorld\org.eclipse.etrice.tutorials.java.aspecttrace ..\examples\org.eclipse.etrice.tutorials.java.aspecttrace
mklink /J ..\..\FlatWorld\org.eclipse.etrice.runtime.java.aspects ..\runtime\org.eclipse.etrice.runtime.java.aspects


REM runtime
mklink /J ..\..\FlatWorld\org.eclipse.etrice.modellib.c ..\runtime\org.eclipse.etrice.modellib.c
mklink /J ..\..\FlatWorld\org.eclipse.etrice.modellib.java ..\runtime\org.eclipse.etrice.modellib.java
mklink /J ..\..\FlatWorld\org.eclipse.etrice.runtime.c ..\runtime\org.eclipse.etrice.runtime.c
mklink /J ..\..\FlatWorld\org.eclipse.etrice.runtime.java ..\runtime\org.eclipse.etrice.runtime.java

REM tests
mklink /J ..\..\FlatWorld\org.eclipse.etrice.runtime.c.tests ..\tests\org.eclipse.etrice.runtime.c.tests

Back to the top